论坛首页 Java企业应用论坛

自己动手写淘宝开放平台:Rop(将WebService REST进行到底!!)

浏览 99909 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-04-26  
我想参加,怎么报名
0 请登录后投票
   发表时间:2012-04-26  
这个真不错,像楼主学习
0 请登录后投票
   发表时间:2012-04-27  
savezshi 写道
我想参加,怎么报名


给我发论坛短信,我后面统一公布名单。
0 请登录后投票
   发表时间:2012-04-27  

ptma 写道
有了这个 ROP , 我可不想再用 WebService 来做 API 了;

不过最好也能移除对 Spring 的依赖, 通用性就更大了;

这是一把两面刀啊!


   嗯,应该可以移除对Spring窗口的依赖,但是可能移除不了对Spring类库的依赖。现在已经移除了对Spring MVC依赖,只不过服务方法@ApiMethod必须打在Bean的方法上,这个限制应该可以移除的。
0 请登录后投票
   发表时间:2012-04-27  
不错,想当初我也是从oauth研究,也清楚大体的open api,不过,相对楼主的完整清晰的思路,实在差距太大,以后要更加扎实一些,向楼主学习
0 请登录后投票
   发表时间:2012-04-30  
com.rop.validation.DefaultRopValidator.java

//2.签名检查
        if (mainError == null) {
            checkSign(context);
        }

是不是该改为
// 2.签名检查
if (mainError == null) {
mainError = checkSign(context);
}
0 请登录后投票
   发表时间:2012-05-02  
Rop不支持soap吗?
0 请登录后投票
   发表时间:2012-05-02   最后修改:2012-05-02
phz50 写道
com.rop.validation.DefaultRopValidator.java

//2.签名检查
        if (mainError == null) {
            checkSign(context);
        }

是不是该改为
// 2.签名检查
if (mainError == null) {
mainError = checkSign(context);
}


是的,我漏了  这个要改成你那样的。谢谢!!GIT 我已经提交了。
0 请登录后投票
   发表时间:2012-05-02  
kelloKitty 写道
Rop不支持soap吗?


   不支持SOAP,SOAP是重量级的Web Service,Rop是轻量级的Web Service,主要的区别在于SOAP包括了方法名和数据的信息。而Rop通过method参数指定要调用的方法名,通过一个RopRequest说明请求数据。
   且SOAP只是一种规范,而Rop是一个轻量级的Rest Web Service应用开发框架(在技术开发框架之上),包含了一个可扩展的错误模型,支持XML和JSON的输入输出。
0 请登录后投票
   发表时间:2012-05-02  
如果要做成可扩展性,能支持soap格式更好,客户端只能拿到服务端生成的wsdl文件自己反向生成代码去调用服务。毕竟客户端是多语言的
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics