web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,本文主要和大家分享php发布webservice的实例,希望能帮助到大家。
//发布WebService
soap_defencoding = 'UTF-8';
$server->decode_utf8 = false;
$server->xml_encoding = 'UTF-8';
$server->configureWSDL('mysoapServer');//打开wsdl支持
$server->register( 'ssoRegister', //方法名
array("unixname"=>"xsd:string"),
array("return"=>"xsd:string"));
//isset 检测变量是否设置
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
//service 处理客户端输入的数据
$server->service($HTTP_RAW_POST_DATA);
?>soap_defencoding = 'UTF-8';
$client->decode_utf8 = false;
$client->xml_encoding = 'UTF-8';
$paras=array('unixname'=>'dyh');
$checkResult=$client->call('ssoRegister',$paras);
?>注:nusoap.php文件请点击打开链接下载
相关推荐:
立即学习“PHP免费学习笔记(深入)”;











