soap简介
- SOAP是什么
simple object access protocol:简单对象访问协议,是Web Service中交换数据的一种协议规范。主要功能是调用服务协议。
2)基本架构
<? xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Header>
...
...
</soap:Header>
<soap:Body>
...
...
<soap:Fault>
...
...
</soap:Fault>
</soap:Body>
</soap:Envelope>
- 标签解释
Envelope:信封
Header:信封头部,开发人员用的,我们需要从客户端端往服务端传递一些数据的时候用-比如权限信息
Body:主体,一般是系统自己用的。
对于请求而言,告诉要调用方法名及参数名及值
对于响应而言,告诉我们是对按个方法调用进行响应,以及返回值的名称和值