博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP Webservice的发布与调用
阅读量:1982 次
发布时间:2019-04-27

本文共 1170 字,大约阅读时间需要 3 分钟。

 

PHP Webservice的发布与调用

 

1.  环境配置

配置php.ini,把php_soap.dll前面的分号去掉,

 

不然会报错

class soapserver not found

 

 

重启apache后通过phpinfo()查看

这样是表示环境已经支持soap的webservice了,后面的事情就是写代码了。

 

 

2.  webservice的发布

发布出来的*.wsdl文件,其实是一个xml格式的文件,生成这个文件可以通过第3方软件,如ZendStudio 就可以生成。

 

示例,我用以下代码生成:

oParams[l1] ; $oParams = json_decode($sParams); $a = $oParams->a; $b = $oParams->b; $c = $a+$b; return array('AddResult'=>$c); }}?>

 

生成的xml文件是:

 

 

生成xml文件后,就要通过一个服务发布出去,如:

setClass('CTest');$server->handle();?>

 

然后可以向其他人或者系统提供出发布的地址,如:

 

3.  webservice的调用

通过上面提供的地址,写一个调用页面

Add(array('oParams'=>$str)); //数组//调用方法二//$pParams->oParams = $str;//$r = $client->__call('Add',array($pParams));//这个得是对象var_dump($r);?>

转载地址:http://tewvf.baihongyu.com/

你可能感兴趣的文章
UVA 11426 GCD - Extreme (II)(欧拉函数)
查看>>
HDU-2838 Cow Sorting(树状数组)
查看>>
POJ-2299 Ultra-QuickSort(树状数组)(离散化)
查看>>
POJ-3107 Godfather & POJ-2378 Tree Cutting(树的重心)
查看>>
基于SSM的兼职论坛系统的设计与实现
查看>>
基于java的图书管理系统的设计与实现
查看>>
基于java的SSM框架理财管理系统的设计与实现
查看>>
基于java的ssm框架就业信息管理系统的设计
查看>>
基于java的ssm框架的旅游网站设计与实现
查看>>
基于java的SSM框架的流浪猫救助网站的设计与实现
查看>>
基于java的SSM框架的教务关系系统的设计与实现
查看>>
别再问我什么是A/B测试了!
查看>>
如何用同期群分析模型提升留存?(Tableau实战)
查看>>
爱了,吹爆这个高颜值的流程图工具!
查看>>
一个数据项目
查看>>
基于JAVA_JSP电子书下载系统
查看>>
基于java出租车计价器设计与实现
查看>>
基于java的B2C的网上拍卖系统
查看>>
十二时辰篇:这该死的 996
查看>>
2021最新 上海互联网公司排名
查看>>