soap百度百科

soap百度百科

ID:37429962

大小:94.00 KB

页数:8页

时间:2019-05-23

soap百度百科_第1页
soap百度百科_第2页
soap百度百科_第3页
soap百度百科_第4页
soap百度百科_第5页
资源描述:

《soap百度百科》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SOAP百科名片SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于XML的协议,它被设计成在WEB上交换结构化的和固化的信息。SOAP可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。目录简介1.四个部分2.协议结构语法规则SOAP消息的基本结构PHPSOAP实例约翰·“肥皂”·麦克塔维什上尉消息格式剖析SOAP封套SOAP-

2、RPCSOAP用例小结简介1.四个部分2.协议结构语法规则SOAP消息的基本结构PHPSOAP实例约翰·“肥皂”·麦克塔维什上尉消息格式剖析SOAP封套SOAP-RPC·SOAP用例·小结展开编辑本段简介四个部分  soap。n.(英文)肥皂  SOAP:简单对象访问协议  (SOAP:SimpleObjectAccessProtocol)  SOAP包括四个部分:  SOAP封装:它定义了一个框架,该框架描述了消息中的内容是什么,谁应当处理它以及它是可选的还是必须的。  SOAP编码规则:它定义了一种序

3、列化的机制,用于交换应用程序所定义的数据类型的实例。  SOAPRPC表示:它定义了用于表示远程过程调用和应答的协定。  SOAP绑定:定义了一种使用底层传输协议来完成在节点间交换SOAP封装的约定。  SOAP消息基本上是从发送端到接收端的单向传输,但它们常常结合起来执行类似于请求/应答的模式。所有的SOAP消息都使用XML编码。一条SOAP消息就是一个包含有一个必需的SOAP的封装包,一个可选的SOAP标头和一个必需的SOAP体块的XML文档。  把SOAP绑定到HTTP提供了同时利用SOAP的样式和

4、分散的灵活性的特点以及HTTP的丰富的特征库的优点。在HTTP上传送SOAP并不是说SOAP会覆盖现有的HTTP语义,而是HTTP上的SOAP语义会自然的映射到HTTP语义。在使用HTTP作为协议绑定的场合中,RPC请求映射到HTTP请求上,而RPC应答映射到HTTP应答。然而,在RPC上使用SOAP并不仅限于HTTP协议绑定。  SOAP也可以绑定到TCP和UDP协议上。协议结构  SOAP消息格式:  SOAP标头    

5、:Body  Attributes>    目前主要在web服务中运用。  SOAPActionWEB编码中常见,协议开始起始意思,常见于编码启始句。编辑本段语法规则  这里是一些重要的语法规则:  SOAP消息必须用XML来编码  SOAP消息必须使用SOAPEnvelope命名空间  SOAP消息不能包含DTD引用  SOAP消息不能包含XML处理指令编辑本段SOAP消息的基本结构    <

6、soap:Envelope  xmlns:soap="http://www./2001/12/soap-envelope"  soap:encodingStyle="http://www./2001/12/soap-encoding">    ...  ...      ...  ...    ...  ...      编辑

7、本段PHPSOAP实例  php提供了一个专门用于soap操作的扩展库,使用该扩展库后  可以直接在php中进行soap操作。下面将介绍soap的基本操作。  一、soap扩展的使用方法  php的soap扩展库通过soap协议实现了客服端与服务器端的  数据交互操作。从php5.0后,php就自带了soap的支持。使用  soap扩展库首先需要修改php安装目录下的配置文件php.ini  来激活soap扩展库。  在php.ini文件中找到如下所示的一行代码,去掉前面的注释(;)。  ;extensi

8、on=php_soap.dll  修改后,重启web服务器即可激活soap扩展。在soap扩展库中,主要  包括三种对象。  1、SoapServer  SoapServer用于创建php服务器端页面时定义可被调用的函数及返回  响应数据。创建一个SoapServer对象的语法格式如下:  $soap=newSoapServer($wsdl,$array);  其中,$wsdl为shoap使用得wsdl文件,wsdl是描述We

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。