最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
一并给你回答吧:webservice , soap , uddi等
时间:2022-07-02 11:19:03 编辑:袖梨 来源:一聚教程网
soap只是一种协议,是一种简单的基于xml的协议,用于在web上交换结构和类型信息,从它的名字(soap , simple object access protocol,简单物件访问协议)就能够看出设计的目的是为使信息交换尽可能的简单。soap只是一个框架,它可以以http为载体,也可以通过其他如ftp,smtp甚至一张软盘来实现,不过普通情况下都是采用http协议,所以好像给人的印象是soap必须基于http。另外,既然soap是一种协议,那它就不意味着一定要服务于webservice。
至于soap有rpc和xml的http的2种模式这种说法不够正确,首先soap就是基于xml的,另外rpc call通过http来做,下边是个名字叫"echoString"的rpc方法调用的soap request:
POST /test/simple.asmx HTTP/1.1
Host: 131.107.72.13
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://so***apinterop.org/echoString"
xmlns:soapenc="http://schemas.xml***soap.org/soap/encoding/" xmlns:tns="http://so*apin**terop.org/"
xmlns:soap="http://schemas.*xm*ls*oap.org/soap/envelope/">
你可以看到,方法名echoString是包含在soap body中的。
相关文章
- 刀剑江湖路麻袋获取方法攻略分享 11-09
- 冰汽时代2殖民地运输容量增加方法 11-09
- 祝父亲节快乐的句子 11-09
- 冰汽时代2游戏增加人口方法攻略分享 11-09
- 冰汽时代2无尽模式介绍及玩法说明 11-09
- 冰汽时代2手柄支持游玩情况介绍说明 11-09