Soap比普通Xml有什么好处?

时间:2011-10-18 06:40:34

标签: .net xml soap

Soap的好处是什么?为什么它在Web服务中被广泛使用?

1 个答案:

答案 0 :(得分:1)

问题可能相当于:英语对英语/ Lating abecedary有什么好处?

Soap是调用具有相对较低开销的远程方法(它来自简单对象访问协议)的标准,至少低于其他远程分布式逻辑系统,如普通的旧RPC,DCOM,Corba等。它使用XML作为格式,其他人使用二进制专有格式,这有一些优点,例如重用已经存在的XML处理代码,并且可以通过面向文本的协议(如HTTP)轻松传输。

主要的好处来自于广泛使用的标准,在许多语言/平台上有很多支持。

如果您计划在REST样式服务中使用纯XML,则必须自己完成(数据转换,对象实例化和调用等)。使用SOAP,您可以专注于编写逻辑。

相关问题