随笔分类 -  Web Service

WSDL实例解析
摘要:WSDL的主要文档元素WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随 机器或语言而变的元素。这就定义了一系列服务,截然不同的应用都可以实现。具体部分,如数据的序列化则归入底部分,因为它包含具体的定义。在... 阅读全文

posted @ 2014-07-08 16:45 文淇的技术日记 阅读(941) 评论(0) 推荐(1)

web service服务是查询QQ用户是否在线
摘要:使用php5开发客户端:'UTF-8')); $client = new SoapClient("http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl"); var_dump($client->_... 阅读全文

posted @ 2014-07-08 10:59 文淇的技术日记 阅读(697) 评论(0) 推荐(0)

WSDL详解(一)
摘要:WSDL文档使用web服务描述语言来定义服务。文档包括逻辑(抽象)部分和具体部分。抽象部分用于定义独立于实现的数据类型和消息,具体部分定义一个endpoint如何实现一个可以与外界进行交互的服务。通常建议在写代码前定义WSDL文档和XML schema,但是这就要求对WSDL非常熟悉。逻辑部分:包括... 阅读全文

posted @ 2014-07-07 15:17 文淇的技术日记 阅读(3338) 评论(0) 推荐(1)

PHP中调用Soap/WebService
摘要:关于在PHP中如何调用Soap/WebService的描述,网络上有不少帖子。但是主要讲述了如何用PHP开发服务器端、客户端并加以关联,而很少触及在PHP中调用现成的WebService的情况。在本文中我们做一个简单的示范。一、寻找WebService来源WebService可以自己编写,但是也可以... 阅读全文

posted @ 2014-07-04 16:02 文淇的技术日记 阅读(980) 评论(0) 推荐(0)

主题:实战WebService II: SOAP篇(基于php)
摘要:概述(SOAP和XML-PRC比较) 在Web服务发展的初期,XML格式化消息的第一个主要用途是,应用于XML-RPC协议,其中RPC代表远程过程调用。在XML远程过程调用 (XML-RPC)中,客户端发送一条特定消息,该消息中必须包括名称、运行服务的程序以及输入参数。 XML-RPC只能使用有... 阅读全文

posted @ 2014-07-03 10:11 文淇的技术日记 阅读(424) 评论(0) 推荐(0)

hp soap扩展最全说明,附天气预报调用的例子
摘要:自从php5开始,我们可以不用通过php nusoap来创建php soap web service 和调用 soap了,php5内置了 soap扩展。只需要在php.ini中开启soap的extension就可以使用了。目前的SOAP扩展支持以下3种规范。* SOAP 1.1* SOAP 1.2*... 阅读全文

posted @ 2014-07-03 09:45 文淇的技术日记 阅读(317) 评论(0) 推荐(0)

PHP SOAP如何传入复杂对象
摘要:Paymentexpress有一个SOAP服务方法Check3dsEnrollment(String username,String password, EnrolmentCheckRequest transaction).第三个参数是复杂参数,包括如下属性: acmout,cardNumber,d... 阅读全文

posted @ 2014-07-02 16:48 文淇的技术日记 阅读(553) 评论(0) 推荐(0)

PHP SOAP 使用示例
摘要:soap_client.php "http://localhost/soap_server.php",'uri'=>"http://test-uri") ); echo $client->getVar(); } catch (SoapF... 阅读全文

posted @ 2014-07-02 15:16 文淇的技术日记 阅读(277) 评论(0) 推荐(0)

PHP的soap 之 nusoap 的使用
摘要:今天不知道为什么想起了soap 这个东西,然后就弄了下,在php上使用的是nusoap。 一些基本的使用,高深的麻烦您自己看手册去这个软件的下载在http://sourceforge.net/projects/nusoap/files/nusoap/0.9.5/nusoap-0.9.5.zip/do... 阅读全文

posted @ 2014-07-01 16:53 文淇的技术日记 阅读(1851) 评论(0) 推荐(0)

NuSOAP笔记:如何创建复杂数据类型
摘要:PHP已经有了内置的SOAP扩展,但是它不具备自动生成WSDL的能力,所以很多时候,NuSOAP还是有一定诱惑力的。在应用稍微复杂点的时候,单靠integer, string等简单数据类型是不能满足需要的,这时候,就需要创建复杂数据类型,下面看看在NuSOAP中应该怎么做:假设我们的应用里有一个“M... 阅读全文

posted @ 2014-07-01 16:39 文淇的技术日记 阅读(314) 评论(0) 推荐(0)

Nusoap复杂对象的的webService制作
摘要:推荐网址:http://www.scottnichol.com/nusoapprogwsdl.htm摘抄部分如下:服务器端程序configureWSDL('hellowsdl2', 'urn:hellowsdl2');// Register the data structures used by t... 阅读全文

posted @ 2014-07-01 15:33 文淇的技术日记 阅读(277) 评论(0) 推荐(0)

php soap实例讲解
摘要:php soap实例讲解一,什么是soap,什么是wsdl,为什么要用他们SOAP是基于XML和HTTP通信协议,xml各种平台,各种语言都支持的一个种语言。http呢它得到了所有的因特网浏览器及服务器的支持。WSDL 指网络服务描述语言 (Web Services Description Lang... 阅读全文

posted @ 2014-06-27 13:39 文淇的技术日记 阅读(177) 评论(0) 推荐(0)

利用php soap实现web service
摘要:php有两个扩展可以实现web service,一个是NuSoap,一个是php 官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web service.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开。在soap编写web service的过程中主要用... 阅读全文

posted @ 2014-06-27 12:01 文淇的技术日记 阅读(243) 评论(0) 推荐(0)

PHP内置SOAP扩展客户端的使用例子
摘要:SOAP已经是属于OUT范畴的技术了,不过因为历史原因,时不时还是会用到它,以前都是用NuSOAP,现在准备试试PHP内置的SOAP扩展。由于文本只打算说说客户端的用法,所以得先找一些能直接用的服务端,Xmethods提供了一些有趣的选择,这里选择其中的服务,功能很简单,就是提供一个IP地址,然后返... 阅读全文

posted @ 2014-06-27 11:57 文淇的技术日记 阅读(506) 评论(0) 推荐(0)

NuSOAP简介 php中使用webservice
摘要:许多机构已经采用了Apach和PHP作为他们的Web应用环境。在Web services模式中采用PHP可能看上去可能会比较难。但是事实上,搭配NuSoap,你可以轻松的应用PHP构建SOAP的客户端和服务器端。 PHP SOAP服务器 用PHP和NuSoap来建立SOAP服务器非常容易。基本上,... 阅读全文

posted @ 2014-06-27 09:12 文淇的技术日记 阅读(527) 评论(0) 推荐(0)

捕捉soap的xml形式
摘要:下面是我以前对Php的soap接口进行抓包分析出的结果,这个分析在当服务端或者客户端的Php没有安装soap模块时,可以使用构建xml的方式实现相同的功能服务端: $data = $HTTP_RAW_POST_DATA;$data = file_get_contents('php://input')... 阅读全文

posted @ 2014-06-26 16:45 文淇的技术日记 阅读(442) 评论(0) 推荐(0)

PHP SOAP模块的使用方法:NON-WSDL模式
摘要:PHP SOAP扩展可以帮助我们很轻松的实现web service服务,在PHP的SOAP扩展中主要有两种操作模式:WSDL模式和NON-WSDL模式,前者通过使用WSDL文件名作为参数,并从 WSDL中提取服务所使用的信息,后者则是通过传参的方式来传递所要使用的信息。李坏今天主要为大家分享一下NO... 阅读全文

posted @ 2014-06-26 11:36 文淇的技术日记 阅读(2030) 评论(0) 推荐(0)

PHP SOAP 教程
摘要:一、SoapServer 服务器1、__construct作用:创建 SoapServer 对象用法:__construct ( mixed wsdl [, array options] )参数:wsdl 文件地址,options soap_version,encoding,actor,classm... 阅读全文

posted @ 2014-06-26 11:00 文淇的技术日记 阅读(518) 评论(0) 推荐(0)

php nusoap类的使用、用法、出错 及说明
摘要:NuSOAP是PHP环境下的WEB服务编程工具,用于创建或调用WEB服务它是一个开源软件,当前版本是0.7.2,支 持SOAP1.1WSDL1.1,可以与其他支持SOAP1.1和WSDL1.1的系统互操作NuSOAP完全由PHP语言编写,由一 系列PHP类组成,不需要扩展库的支持,这种特性使得NuS... 阅读全文

posted @ 2014-06-26 08:58 文淇的技术日记 阅读(953) 评论(0) 推荐(0)

导航