个性化阅读
专注于IT技术分析

SOAP与REST Web服务的区别

SOAP和REST Web服务之间有许多区别。 SOAP和REST之间的10个重要区别如下:

没有。 肥皂 休息
1) SOAP是一种协议。 REST是一种建筑风格。
2) SOAP代表简单对象访问协议。 REST代表代表性状态转移。
3) SOAP无法使用REST, 因为它是一种协议。 REST可以使用SOAP Web服务, 因为它是一个概念, 可以使用HTTP, SOAP等任何协议。
4) SOAP使用服务接口来公开业务逻辑。 REST使用URI公开业务逻辑。
5) JAX-WS是用于SOAP Web服务的Java API。 JAX-RS是用于RESTful Web服务的Java API。
6) SOAP定义了必须严格遵循的标准。 REST没有定义太多标准, 例如SOAP。
7) SOAP比REST需要更多的带宽和资源。 REST比SOAP需要更少的带宽和资源。
8) SOAP定义了自己的安全性。 RESTful Web服务从基础传输继承安全措施。
9) SOAP仅允许XML数据格式。 REST允许使用不同的数据格式, 例如纯文本, HTML, XML, JSON等。
10) SOAP不如REST首选。 REST比SOAP更可取。
赞(0)
未经允许不得转载:srcmini » SOAP与REST Web服务的区别

评论 抢沙发

评论前必须登录!