加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

简单地使用nusoap调用webservice

发布时间:2020-12-16 22:10:38 所属栏目:安全 来源:网络整理
导读:? ? ? ? 使用php调用webservice,有个非常方便的封装类nusoap,可以在http://sourceforge.net/projects/nusoap/files/下载。 NuSOAP的使用比较简单,其中最常用到的类是soap_server和soapclient,其中soap_server用于创建 Webservice服务,类soapclient则用于调

? ? ? ? 使用php调用webservice,有个非常方便的封装类nusoap,可以在http://sourceforge.net/projects/nusoap/files/下载。

NuSOAP的使用比较简单,其中最常用到的类是soap_server和soapclient,其中soap_server用于创建 Webservice服务,类soapclient则用于调用Webservice .这两个类的定义都在lib/nusoap.php中,因此我们在创建 或调用Webservice接口程序时均需要引用该文件。

require('lib/nusoap.php');

// $xml = '一段XML标签,由webservice的server端来规定,一般在接口文档里可以看到';

// $soapClient = new nusoap_client("webservice的调用地址",TRUE); //TRUE参数表示使用wsdl
// $soapClient->xml_encoding = 'UTF-8'; //指定字符编码
// $soapClient->soap_defencoding = 'UTF-8';

// $parameters = array("参数1"=>"","参数2"=>$xml); //参数也需要根据接口文档来写
// $outString = $soapClient->call("方法名",$parameters);

// var_dump($outString);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读