soap:是Simple Object Access Protocol缩写,直译过来则是简单对象访问协议。 简单对象访问协议(soap)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 Web 上交换结构化的和固化的信息。 soap 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。 soap 包括三个部分: SOA...
In the movie Fight Club, Brad Pitt and Edward Norton play alter egos -- opposite ends of the psychological spectrum -- two guys trying to communicate with one another and having a tough time making it work. Interestingly enough -- and without giving away the punch line -- much of the action in the film revolves around the production of soap, an activity that seems to bind the characters in unique...
一个 soap 实例 在下面的例子中,一个 GetStockPrice 请求被发送到了服务器。此请求有一个 StockName 参数,而在响应中则会返回一个 Price 参数。此功能的命名空间被定义在此地址中: "http://www.example.org/stock" soap 请求:POST /InStock HTTP/1.1 Host: www.example.org Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn xmlns:m="http://www.example.org/stock"> IBM soap...
soap 构建模块 一条 soap 消息就是一个普通的 XML 文档,包含下列元素: 必需的 Envelope 元素,可把此 XML 文档标识为一条 soap 消息 可选的 Header 元素,包含头部信息 必需的 Body 元素,包含所有的调用和响应信息 可选的 Fault 元素,提供有关在处理此消息所发生错误的信息 所有以上的元素均被声明于针对 soap 封装的默认命名空间中: http://www.w3.org/2001/12/soap-envelope 以及针对 soap 编码和数据类型的默认命名空...
soap 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。 或者更简单地说:soap 是用于访问网络服务的协议。 您应当具备的基础知识 在继续学习之前,您需要对下面的知识有基本的了解: XML XML 命名空间 什么是 soap? soap 指简易对象访问协议 soap 是一种通信协议 soap 用于应用程序之间的通信 soap 是一种用于发送消息的格式 soap 被设计用来通过因特网进行通信 soap 独立于平台 soap 独立于语言 soap 基...
庆祝我从此又可以使用PHP5玩了 玩过了 Zend XmlRpc,再玩PHP5的soap基本上没有太多的问题,一下的示例基本上是一次成功的! 玩soap,最麻烦的莫过于WSDL的编写(这才是我一向偏向于使用XMLRPC的原因),我一直认为那玩意儿不是人写的,昨天我才发现,的确那玩意儿是不需要人写的,除去了WSDL,说实话soap和XMLRPC几乎一样简单,甚至说更简单些(他的异常处理更完善,出错信息对调试更方便,友好) 我们先定义一个类(文件 Culcul...
刚开始使用PHP自带的soap函数。在运行时服务器端(soap_server.php)出现如下的提示: [code]soap-ENV:ClientBad Request[/code] 我的代码如下: [code]soap_server.php include('agent_pass.php'); $server=new soapServer(null,array('uri'=>'http://agent.kinca.net/')); $server->addFunction("check_phone"); $server->handle($HTTP_RAW_POST_DATA); ?> [/code] [code]soap_client.php header("c...
soap(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议,它包括四个部分:soap封装(envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;soap编码规则(encoding rules),用于表示应用程序需要使用的数据类型的实例; soap RPC表示(RPC representation),表示远程过程调用和应答的协定;soap绑定(b...
我公司想在PHP里装一个soap的模块,我在源代码包里加--enable-soap的参数了,但是在make时,最后出现这个错误提示, collect2: ld returned 1 exit status make: *** [sapi/cgi/php] Error 1 请问这个是怎么解决啊,在phpinfo.php里没有soap模块的显示 还有我按这个文章做,也是不能做 http://phpsoaptoolkit.sourceforge.net/phpsoap/guide/documentation/installation/ 是不是这个文章只使用于4.0的啊,我的PHP版本是5.0.5的 [ 本帖最...