摘要:SOAP 是一个基于XML的通信协议,在该协议下,软件组件和应用程序能够通过标准的HTTP协议通信。
内容:
SOAP 是一个基于XML的通信协议,在该协议下,软件组件和应用程序能够通过标准的HTTP协议通信。
谁起草了 SOAP?
SOAP 由UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft, 和 SAP共同起草.
为什么SOAP?
在internet环境下应用开发的一个重要方面是:应用之间应该能够相互通信。传统的方法是在分布式对象比如:DCOM CORBA之间进行相互的远程过程调用,但在这种场合下HTTP协议毫无用武之地,因此在internet环境下的远程过程调用不是一件容易的事情,在internet上使用RPC还存在安全的问题,防火墙和代理服务器还很有可能阻塞这种类型的数据传输。
使用HTTP是一种很好的主意,因为HTTP协议得到了所有的浏览器和服务器的支持,SOAP的宗旨就在于发挥HTTP和XML优点...[ 查看全文 ]