soap php extension
庆祝我从此又可以使用PHP5玩了玩过了Zend XmlRpc,再玩PHP5的SOAP基本上没有太多的问题,一下的示例基本上是一次成功的!玩SOAP,最麻烦的莫过于WSDL的编写(这才是我一向偏向于使用XMLRPC的原因),我一直认为那玩意儿不是人写的,昨天我才发现,的确那玩意儿是不需要人写的,除去了WSDL,说实话SOAP和XMLRPC几乎一样简单,甚至说更简单些(他的异常处理更完善,出错信息对调试更方便,友好)我们先定义一个类(文件 Culculator.php):<?phpclass Culculator{ /** * 求和 * * @param float $x * @param float
php xml-rpc
在Windows平台下,首先把PHP安装目录下的扩展php_xmlrpc.dll放到C:Windows或者C:Winnt目录下,(PHP4的扩展在C:phpextensions目录中,PHP5的扩展在C:phpext目录中),同时在在apache 的安装目录下的php.ini中把extension=php_xmlrpc.dll前面的分号";"去掉,然后重启Web服务器后查看phpinfo()有没有XML-RPC项目就能够确定是否已经正确安装xmlrpc扩展。rpc_server.php<?php/*** 函数:提供给RPC客户端调用的函数* 参数:* $method 客户端需要调用的函数* $params 客户端需要调用的函数的参数数组* 返回:返回指定调用结果*/funct