PHP的soap 之 nusoap 的使用】的更多相关文章

今天不知道为什么想起了soap 这个东西,然后就弄了下,在php上使用的是nusoap. 一些基本的使用,高深的麻烦您自己看手册去 这个软件的下载在http://sourceforge.net/projects/nusoap/files/nusoap/0.9.5/nusoap-0.9.5.zip/download 下面我会加上附件. 说说这个东西,我曾经以为能用这个东西完成跨域名登陆,但是今天发现好象实现不了, 到底在什么地方可以应用上,也很茫然,希望知道在那里应用的朋友指点下,谢谢了! 关于s…
通过一些工具将一个控制器设置成一个soap服务将会非常简单.首先,你必须安装了php soap扩展.由于php soap扩展现在不能生成wsdl,你要么自己从头开始创建要模使用第三方生成器. php中有一些可以使用的soap服务接口.Zend SOAP 和 NuSOAP就是其中两个.尽管php soap扩展在这些例子中被使用,通用的思想还是可以被用在其他应用接口. SOAP 的工作是通过暴露PHP对象给外部实体的(使用soap服务的人).首先,创建一个Helloservice类-表示你将在你的s…
利用NuSoap开发WebService(PHP) 分类: php 2010-09-08 12:00 5005人阅读 评论(1) 收藏 举报 webservicephpsoapstringencodingparsing NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService,是一个开源软件.它完全采用PHP语言编写.通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://www.nusphere.com/)开发…
因为看到有人问 Nusoap 和 PHPRPC 的比较,为了让大家能够更清楚地了解 Nusoap 和 PHPRPC 的关系,所以在这里做一个简要的说明性介绍,所写的内容也不是面面俱到的,只写了一些主要的比较.更多细节的比较大家可以在使用中自己来对比. Nusoap 是一个用于 PHP 的 Web Service 实现.PHP 版本的 PHPRPC 协议实现跟 Nusoap 是一个级别的东西.但是 PHPRPC 协议是跟 Web Service 一个级别的东西,所以下面我们来把 Nusoap 实现…
简单对象访问协议(SOAP)是一种轻量的.简单的.基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息. SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME).它还支持从消息系统到远程过程调用(RPC)等大量的应用程序. PHP有两个扩展可以实现web service,一个是NuSoap,一个是php官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web se…
PHP SOAP服务器 用PHP和NuSoap来建立SOAP服务器非常容易.基本上,你只要写出你想要暴露给你的Web services的函数,然后用NuSoap去注册它们就可以了.OK,另外还需要两步才能完成PHP SOAP服务器的建立.首先你还要在你的PHP代码中创建NuSoap对象的一个实例,然后用HTTP POST方法将原始数据传给NuSoap进行处理 NuSOAP的使用比较简单,其中最常用到的类是soap_server和soapclient, 其中soap_server用于创建 Webs…
作者: 吴俊杰 web service这项技术暂不说它有多落伍,但是项目中用到了,没法逃避!    xml和json各有各的好处,但是JSON无疑是当今数据交互的主流了.客户soap服务器端用的是 java+xfire开发的,而我不懂java,可是我和客户的程序有数据交互,起初我推荐用json数据格式,但是客户执意要用web service.拗不过,只有研究 php的soap了.    事实证明:这可不是一件容易的事情,web service虽号称 “跨平台与开发语言无关” ,实则是机关重重,陷…
最近在做公司和第三方的一个合作项目,需要调用统一验证接口和统一支付接口.由于牵涉公司机密,所以我要单独写一层PHP的接口给第三方用.前面那个验证接口主要卡在了des加密的方式上,这个有时间再说.这篇主要说说在实现统一支付接口上的问题.    统一支付顾名思义,是公司的扣费系统,其中提供许多支付方式和支付种类(比如支付宝之类的),然后还会让你选择提交的银行方式.这里的逻辑业务我以后再说,主要说说这里涉及的一个概念.由于在网上银行交费页面提交完数据后,页面不会自动进行跳转,所以底层的接口(我们这里是…
php有两个扩展可以实现web service,一个是NuSoap,一个是php 官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web service.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开. 在soap编写web service的过程中主要用到了SoapClient,SoapServer,SoapFault三个类. SoapClient类 这个类用来使用Web services.SoapClient类可以作为给定Web services…
本文是1:1模式,N:1模式请参见新的一篇博客<SSL双向认证(高清版)> ----------------------------------------------------- 我是分割线 --------------------------------------------------------- 标题太长了不知道该怎么起,索性就把keyword列出来吧~ WebService的WS-*搞了一天没搞定,看样子PHP应该是彻底抛弃SOAP协议了,google翻烂了也没找到什么靠谱的解…