SOAP 协议规范..................................................................................................................................1
目录.....................................................................................................................................................1
1. SOAP 简介......................................................................................................................................4
1.1 SOAP1.2 基本内容...............................................................................................................4
1.2 符号约定...............................................................................................................................5
1.3 SOAP 消息举例....................................................................................................................6
2. SOAP 消息交换模型......................................................................................................................7
3. 与 XML 的关系..............................................................................................................................7
4. SOAP 封装......................................................................................................................................8
4.1.1 SOAP encodingStyle 属性.........................................................................................9
4.1.2 封装版本模型............................................................................................................9
4.2 SOAP 头................................................................................................................................9
4.2.1 使用头属性..............................................................................................................10
4.2.2 SOAP actor 属性......................................................................................................10
4.2.3 SOAP mustUnderstand 属性....................................................................................11
4.3 SOAP 体..............................................................................................................................11
4.3.1 SOAP 头和体的关系...............................................................................................11
4.4 SOAP 错误..........................................................................................................................11
4.4.1 SOAP 错误代码.......................................................................................................12
5. SOAP 编码....................................................................................................................................13
5.1 XML 中的编码类型规则...................................................................................................13
5.2 简单类型.............................................................................................................................15
5.2.1 字符串......................................................................................................................16
5.2.2 Enumerations............................................................................................................17
5.2.3 字符数组..................................................................................................................18
5.3 多态 accessor.......................................................................................................................18
5.4 Compound types 复合类型.................................................................................................18
5.4.1 复合值,结构和值引用..........................................................................................19
5.4.2 数组..........................................................................................................................21
5.4.2.1 部分储值(partially transmitted)数组......................................................25
5.4.2.2 稀疏数组 Sparse Arrays...............................................................................26
5.4.3 一般复合类型..........................................................................................................26
5.5 缺省值.................................................................................................................................27
5.6 SOAP root 属性..................................................................................................................27
6. 在 HTTP 中使用 SOAP................................................................................................................28
6.1 SOAP HTTP 请求...............................................................................................................28
6.1.1 HTTP 头中 SOAPAction 域....................................................................................28
6.2 SOAP HTTP 应答...............................................................................................................29
6.3 HTTP 扩展框架..................................................................................................................29
6.4 SOAP HTTP 举例...............................................................................................................29
7. 在 RPC 中使用 SOAP...................................................................................................................30
7.1 RPC 和 SOAP 体.................................................................................................................30
7.2 RPC 和 SOAP 头.................................................................................................................31
8. 附录...............................................................................................................................................31
评论0