在介绍WSDL时,指出web服务传送消息的协议是SOAP,那soap是什么呢?
SOAP(Simple Object Access Protocol),简单对象访问协议,作用就是规定发送消息的格式和使用HTTP进行消息交换。因为它规定使用HTTP进行应用间的通信,而所有浏览器和服务器都支持HTTP,所以SOAP就成为了一种应用广泛的通信方法。
SOAP消息格式:
SOAP消息用xml编码、必须有的元素是SOAP envelope和encoding,结构如下
补充:Envelope把此xml文档标识为一条soap消息,xmlns:soap命名空间始终为http://www.w3.org/2001/12/soap-en