首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

php soap的容易用法

2012-12-28 
php soap的简单用法WSDL模式实现第一步:编写服务端类文件class..php?phpclass test{/**** @return string

php soap的简单用法

WSDL模式实现第一步:编写服务端类文件class..php<?phpclass test{      /**       *       * @return string       */      function show()      {           return 'hello world!';      }}?>   第二步:将类文件生成 wsdl文件server.wsdl。     由于wsdl文件编写比较复杂,所以我们用第三方工具生成。我们以zend studio为例子演示: Tools ==> WSDL Generator ==> Configration name : test; WSDL file name: server ==>NEXT ==> 点击 + ==> 选择上面的创建的class.php ==> 这时候会看到一个 classes?? : URL Location的映射,保留 test类前面的勾,并将其url 设置为 SOAP Server的url:http://soapserver_url/server.php ==>点击Finish,ZDE就会创建一个非常漂亮的WSDL了?? 工作基本上完成了.   第三步:服务端编写:<?phprequire ' class..php ';  //引入类文件   $server = new SoapServer('server.wsdl');$server->setClass('test');$server->handle();?>   第四步:客户端编写$soap = new SoapClient('http:// soapserver_url/server.wsdl');   print_r($soap->__getFunctions());echo $soap->show();
?

热点排行