
请说明什么是 RESTful ?到底 REST 和 SOAP、RPC 有何区别?
1 broadliyn 2015 年 1 月 12 日 RESTful是一种http架构风格,而不是具体的协议。 RPC是远程方法调用,服务端和客户端可以是异构的系统,可跨平台。 SOAP是通过xml来传输消息来调用web服务的一种协议,消息可以通过http、smtp等网络协议,算是RPC的一种XML封装形式。 |
2 tabris17 2015 年 1 月 12 日 REST是一种基于HTTP的RPC SOAP是WebService的协议,使用XML作为通信数据,比REST重量 REST使用JSON来传递数据。使用URL来区分操作对象,使用PUT/DELETE/GET/POST HTTP方法来对应CURD操作 |
3 fewspider 2015 年 1 月 12 日 GET 获取信息,PUT修改,POST新增,DELETE删除 |
4 bombless 2015 年 1 月 12 日 SOAP 是一种 REST 风格的 RPC |
5 learnshare 2015 年 1 月 12 日 以资源为中心的 Web 服务 |
6 espuppet 2015 年 1 月 12 日 Architectural styles and the design of network-based software architectures: http://jpkc.fudan.edu.cn/picture/article/216/35/4b/22598d594e3d93239700ce79bce1/7ed3ec2a-03c2-49cb-8bf8-5a90ea42f523.pdf |
7 ivenvd 2015 年 1 月 12 日 前两天面人的时候刚问过别人…… |