PHPWebService在启动实例之前,我们需要判断PHP是否安装了SOAP扩展。查看phpinfo,如下信息说明已经安装了SOAP扩展:在本例中,我们将使用PHPSOAP创建一个简单的WebService。服务器端server.php文件代码如下:";}publicfunctiongetUrl(){返回“www.runoob.com”;}}//创建SoapServer对象$s=newSoapServer(null,array("location"=>"http://localhost/soap/Server.php","uri"=>"Server.php"));//导出SiteInfo类中的所有函数$s->setClass("SiteInfo");//处理SOAP请求,调用必要的函数,并发回响应。$s->handle();?>客户端Client.php文件代码如下:"http://localhost/soap/Server.php",'uri'=>'Server.php'));//调用函数$result1=$soap->getName();$result2=$soap->__soapCall("getUrl",array());echo$result1."
";echo$result2;}catch(SoapFault$e){echo$e->getMessage();}catch(Exception$e){echo$e->getMessage();}
