论坛首页 Java企业应用论坛

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

浏览 99821 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-08-17  
感谢楼主的无私奉献精神。
0 请登录后投票
   发表时间:2012-08-20  
哥哥  淘宝的协议是HTTP  另外精髓是沙箱和安全机制。
你搞个webservice就敢说是平台啦,可以的。
0 请登录后投票
   发表时间:2012-08-20   最后修改:2012-08-20
southgate 写道
哥哥  淘宝的协议是HTTP  另外精髓是沙箱和安全机制。
你搞个webservice就敢说是平台啦,可以的。


    我的也是HTTP,Rop是开放平台框架,不是平台。这个已经有点旧了,你可以看:
http://www.iteye.com/topic/1125834
    至于沙箱只是一个测试服务器,没有什么的。
    安全机制,Rop提供了很多扩展。
0 请登录后投票
   发表时间:2012-08-20  
stamen 写道
southgate 写道
哥哥  淘宝的协议是HTTP  另外精髓是沙箱和安全机制。
你搞个webservice就敢说是平台啦,可以的。


    我的也是HTTP,Rop是开放平台框架,不是平台。这个已经有点旧了,你可以看:
http://www.iteye.com/topic/1125834
    至于沙箱只是一个测试服务器,没有什么的。
    安全机制,Rop提供了很多扩展。

Rop是一个建立在spring3上的webservice,因此有很多都是基于spring3的,只是相对于spring来说,多了更多的扩展,而且参照淘宝等流行的做法,提供了很多解决之道而已,对于搞自己的webservice有很多参考价值,非常感谢楼主,尤其是楼主对基础知识的普及非常值得称赞!!淘宝的开放平台的精髓,可能就是它是真正地上线大型web服务而已,有很多实践,有很多借鉴的东西,而不是什么沙箱,安全机制,这些东西随之运营还不会不断地增加,也许一会就会多ROP的做法
0 请登录后投票
   发表时间:2012-08-22  
bukebuhao 写道
stamen 写道
southgate 写道
哥哥  淘宝的协议是HTTP  另外精髓是沙箱和安全机制。
你搞个webservice就敢说是平台啦,可以的。


    我的也是HTTP,Rop是开放平台框架,不是平台。这个已经有点旧了,你可以看:
http://www.iteye.com/topic/1125834
    至于沙箱只是一个测试服务器,没有什么的。
    安全机制,Rop提供了很多扩展。

Rop是一个建立在spring3上的webservice,因此有很多都是基于spring3的,只是相对于spring来说,多了更多的扩展,而且参照淘宝等流行的做法,提供了很多解决之道而已,对于搞自己的webservice有很多参考价值,非常感谢楼主,尤其是楼主对基础知识的普及非常值得称赞!!淘宝的开放平台的精髓,可能就是它是真正地上线大型web服务而已,有很多实践,有很多借鉴的东西,而不是什么沙箱,安全机制,这些东西随之运营还不会不断地增加,也许一会就会多ROP的做法


   个人觉得TOP最值得借鉴的东西有以下两个:
  1)请求模型:它的请求模型不同于SOAP,也不同于REST,个人认为TOP的请求模型比REST更好用,且提供一套系统级参数,将业务参数和系统参数区分开发,请参数模型清晰多了。
  2)错误模型:TOP的错误模型基于描述了所有的服务错误,这是对构建服务平台只有意义的东西,很多开发者
     都陷入错误处理的泥沼中,TOP匡清了错误处理的领域问题,给出了可以直接拿来用的一个模型;
0 请登录后投票
   发表时间:2012-09-06  
这个的作用是做什么的呢
0 请登录后投票
   发表时间:2012-09-06  
不错,有意思!
0 请登录后投票
   发表时间:2012-10-18  
基于这个做权限控制怎么实现呢,LZ,比如有这样的url:/{userid}/update 如果把这个授权给A用户了,A才能,B就没有
0 请登录后投票
   发表时间:2012-10-25  
liuxiang00435057 写道
基于这个做权限控制怎么实现呢,LZ,比如有这样的url:/{userid}/update 如果把这个授权给A用户了,A才能,B就没有


   对于服务,不应该这样授权,应该根据 method,version来授权,另外还要对调用频度,调试次数进行授权。
0 请登录后投票
   发表时间:2012-11-01  
跟我们做的很像啊。我们加了授权部分。
0 请登录后投票
论坛首页 Java企业应用版

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