WebService的两种方式Rest和Soap方式

来源:互联网 发布:淘宝花卉种子 编辑:程序博客网 时间:2024/05/17 05:17

SOAP方式:简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息,其实SOAP最早是针对RPC的一种解决方案,简单对象访问协议,很轻量,同时作为应用协议可以基于多种传输协议来传递消息(Http,SMTP等),SOAP协议对于消息体和消息头都有定义

REST是一套用来创建Web Service的方法,REST式的Web Service使用HTTP里的方法:GET, POST, DELETE, PUT
高效简单易用性强,这种高效一方面源于其面向资源接口设计以及操作抽象简化了开发者的不良设计,同时也最大限度的利用了Http最初的应用协议设计理念,除了传统的xml作为数据承载,还有(JSON,RSS,ATOM)等形式
SOAP  vs  REST
        不同平台,开发语言之间通过SOAP来交互的web service都能够较好的互通,
成熟度上:SOAP
效率和易用性上 :REST
安全性:SOAP
最后:适合才是最好的。

0 0
原创粉丝点击