WebService接口之soap
来源:互联网 发布:淘宝免费模块代码 编辑:程序博客网 时间:2024/04/30 13:40
1.开启php的soap扩展
2.服务器端,建立Service.php文件
Class PersonInfo{ /** * 返回姓名 * @return string * */ public function getName(){ return "My Name is Caffrey"; }}$ser = 'Server.php';$location = 'http://'.$_SERVER['HTTP_HOST'].'/api/'.$ser;//wsdl方式提供web service,如果生成了wsdl文件则可直接传递到//SoapServer的构造函数中$s = new SoapServer(null,array("location"=>$location,"uri"=>$ser));$s -> setClass("PersonInfo");$s -> handle();
3.客户端,建立 nusoapClient.php 文件
try{ $ser = 'Server.php'; $location = 'http://'.$_SERVER['HTTP_HOST'].'/api/'.$ser; $soap = new SoapClient(null,array("location"=>$location,"uri"=>$ser)); //两种调用方式,直接调用方法,和用__soapCall简接调用 $result1 = $soap->getName(); $result2 = $soap->__soapCall("getName",array()); echo $result1."<br/>"; echo $result2;}catch(SoapFault $e){ echo $e->getMessage();}catch(Exception $e){ echo $e->getMessage();}
4.返回结果:
My Name is CaffreyMy Name is Caffrey
0 0
- WebService接口之soap
- webservice soap php接口
- webservice soap wsdl 在线接口
- SOAP WebService 短信接口对接
- webservice 之 soap 消息
- WebService之SOAP
- WebService之SOAP
- webservice之soap
- webservice 之 soap 消息
- WebService学习笔记之SOAP
- WebService之SOAP与REST
- C#开发XML WebService接口(SOAP)
- SOAP对webservice进行接口功能测试
- iOS调用WebService(SOAP接口)
- jmeter发送soap请求-webservice接口
- Android 请求WebService接口(SOAP协议)
- SOAP WebService接口功能自动化测试
- C#开发XML WebService接口(SOAP)
- tensorflow_lstm_ctc_ocr 的示例程序
- 快速傅里叶变换(FFT)
- Ajax入门
- apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
- 实用!开发者的 Vim 插件(二)
- WebService接口之soap
- NMEA0813协议简介
- nonline space filtering
- java连接redis 的问题
- ORA-00000 normal, successful completion
- python导出数据demo之样式设置
- 词袋模型和空间金字塔模型
- view 事件分发机制
- CUDA 学习(二十二)、优化策略7: 自调优应用程序