四个SOAP协议应答编码例子

网络 网络管理
这里我们主要讲解了4个SOAP协议应答编码的例子,希望大家通过下面的例子可以得到一些参考,对于今后的学习能够有一个辅助。

对于SOAP协议的一些基本概念我们在这里不多赘述了。前面我们也对SOAP封装的内容进行了一些举例讲解,这里我们再来对SOAP协议应答编码的一些例子尽心改一下介绍。

SOAP协议应答编码例1

  1. HTTP/1.1 200 OK  
  2. Content-Type: text/xml; charset="utf-8" 
  3. Content-Length: nnnn  
  4. <SOAP-ENV:Envelope 
  5. xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" 
  6. SOAP-ENV:encodingstyle="http://schemas.xmlsoap.org/soap/encoding/"/> 
  7. <SOAP-ENV:Header> 
  8. <t:Transaction xmlns:t="some-URI" xsi:type="xsd:int" mustUnderstand="1"> 5 </t:Transaction> 
  9. </SOAP-ENV:Header> 
  10. <SOAP-ENV:Body> 
  11. <m:GetLastTradePriceResponse xmlns:m="Some-URI"> 
  12. <Price>34.5</Price> 
  13. </m:GetLastTradePriceResponse> 
  14. </SOAP-ENV:Body> 
  15. </SOAP-ENV:Envelope> 

SOAP协议应答编码例2

  1. HTTP/1.1 200 OK  
  2. Content-Type: text/xml; charset="utf-8" 
  3. Content-Length: nnnn  
  4. <SOAP-ENV:Envelope 
  5. xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" 
  6. SOAP-ENV:encodingstyle="http://schemas.xmlsoap.org/soap/encoding/"/> 
  7. <SOAP-ENV:Body> 
  8. <m:GetLastTradePriceResponse 
  9. xmlns:m="Some-URI"> 
  10. <PriceAndVolume> 
  11. <LastTradePrice> 34.5 </LastTradePrice> 
  12. <DayVolume> 10000 </DayVolume> 
  13. </PriceAndVolume> 
  14. </m:GetLastTradePriceResponse> 
  15. </SOAP-ENV:Body> 
  16. </SOAP-ENV:Envelope> 

SOAP协议应答编码例3

  1. HTTP/1.1 500 Internal Server Error  
  2. Content-Type: text/xml; charset="utf-8" 
  3. Content-Length: nnnn  
  4. <SOAP-ENV:Envelope 
  5. xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
  6. <SOAP-ENV:Body> 
  7. <SOAP-ENV:Fault> 
  8. <faultcode>SOAP-ENV:MustUnderstand</faultcode> 
  9. <faultstring>SOAP Must Understand Error</faultstring> 
  10. </SOAP-ENV:Fault> 
  11. </SOAP-ENV:Body> 
  12. </SOAP-ENV:Envelope> 

SOAP协议应答编码例4

  1. HTTP/1.1 500 Internal Server Error  
  2. Content-Type: text/xml; charset="utf-8" 
  3. Content-Length: nnnn  
  4. <SOAP-ENV:Envelope 
  5. xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
  6. <SOAP-ENV:Body> 
  7. <SOAP-ENV:Fault> 
  8. <faultcode>SOAP-ENV:Server</faultcode> 
  9. <faultstring>Server Error</faultstring> 
  10. <detail> 
  11. <e:myfaultdetails xmlns:e="Some-URI"> 
  12. <message> 
  13. My application didn't work  
  14. </message> 
  15. <errorcode> 1001 </errorcode> 
  16. </e:myfaultdetails> 
  17. </detail> 
  18. </SOAP-ENV:Fault> 
  19. </SOAP-ENV:Body> 
  20. </SOAP-ENV:Envelope> 

 

责任编辑:佟健 来源: 互联网
相关推荐

2009-05-20 10:09:55

编码习惯代码风格Java

2010-09-10 15:26:05

SOAP封装

2022-02-23 15:09:18

数字化转型国有企业数据

2010-09-02 16:46:52

SOAP协议

2009-04-21 09:59:00

RIP路由协议

2010-09-02 16:39:30

SOAP协议

2013-03-18 13:31:28

2010-09-02 16:34:13

SOAP协议

2010-07-14 17:29:36

SOAP协议

2022-06-27 23:31:01

JavaScript框架开发

2020-06-04 08:15:53

Kubernetes容器PaaS

2020-08-13 10:29:55

项目管理项目经理CIO

2022-01-12 15:50:24

JavaScript开发循环

2022-10-26 14:55:53

AIoT物联网人工智能

2010-09-10 15:18:28

SOAP协议

2018-01-09 20:44:18

云计算私有云企业

2010-05-25 16:56:05

voip系统组成

2010-09-14 15:47:45

CSS导航菜单

2010-12-03 09:53:49

WAN优化

2021-12-03 14:37:38

数据备份存储备份
点赞
收藏

51CTO技术栈公众号