文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>php开发web services实例

php开发web services实例

时间:2010-07-19  来源:vtrtbb

服务端代码:

<?
function add($a,$b){
   return $a+$b;
}
//实例化一个SoapServer对象, 并将add函数注册成为其方法
 $server = new SoapServer(null,array('uri'=>'http://127.0.0.1/')); //指定server端代码的URI(资源标志符)
$server->addFunction("add");
$server->handle();
?>

 

 

客户端代码:

<?
$arrOptions=array(
            'uri'=>'http://localhost/',
            'location'=>'http://localhost/soap1.php',  //注意: 这个location指定的是server端代码在服务器中的具体位置, 
            'trace'=>true,
);
$soapObject = new SoapClient(null,$arrOptions); //实例化客户端对象
echo $soapObject->add(2,30); //调用服务器端的函数add并返回值32

?>

 

注意:

在使用时候需要在php.ini中打开对soap的支持

 

extension=php_soap.dll

 

至于在linux下,还不知道怎么设置

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载