<? include 'xml-rpc.inc.php'; //定义可被远程调用的方法 $xmlrpc_methods=array(); $xmlrpc_methods['insertRecords']='insertRecords';
//获得用户传入的方法名和参数 $xmlrpc_request = XMLRPC_parse($HTTP_RAW_POST_DATA); $methodName = XMLRPC_getMethodName($xmlrpc_request); $params = XMLRPC_getParams($xmlrpc_request);
if (!isset($xmlrpc_methods[$methodName])){ XMLRPC_error('1',"你所调用的方法不存在"); }else { $xmlrpc_methods[$methodName]($params); } function insertRecords($params){ if (emptyempty($params)){ XMLRPC_error('2',"参数出错"); } XMLRPC_response(XMLRPC_prepare('http://www.emtit.com')); } ?>
PHP客户端调用服务端方法例子
复制代码 代码如下: (编辑:焦作站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|