加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_马鞍山站长网 (https://www.0555zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

hessian php安装配置与使用方法总结

发布时间:2022-06-21 10:24:20 所属栏目:站长百科 来源:互联网
导读:hessian php可以以http的方式和其他的语言交换数据了,下面我我们一起来看看hessian php安装配置与使用方法,希望对各位有帮助. 下载HessianPHP_v2.0.3.zip 下载地址:http://sourceforge.net/projects/hessianphp/ 不要使用HessianPHP-1.0.5-RC2.zip,2006年
  hessian php可以以http的方式和其他的语言交换数据了,下面我我们一起来看看hessian php安装配置与使用方法,希望对各位有帮助.
 
  下载HessianPHP_v2.0.3.zip 下载地址:http://sourceforge.net/projects/hessianphp/
 
  不要使用HessianPHP-1.0.5-RC2.zip,2006年后没有更新了,不支持php5.2以后,及最新hessian协议.
 
  使用例子在:HessianPHP_v2.0.3.zipquickstart.txt
 
  http://localhost/mathService.php  ——–>访问该url时才在服务器端发布hessian.
 
  http://localhost/mathClient.php  ———>客户端
 
  其中,涉及三个文件:
 
  Math.php,代码如下:
 
  <?php
  class Math{
   function add($n1,$n2) {        
     return $n1+$n2;    
   }    
   function sub($n1,$n2) {        
     return $n1-$n2;    
   }    
   function mul($n1,$n2) {        
     return $n1*$n2;    
   }    
   function div($n1,$n2) {        
     return $n1/$n2;    
hessian php安装配置与使用方法总结
     echo $proxy->div(2,5);
  } catch (Exception $ex){
    // …handle error
    echo $ex->getMessage();
  }?>
  另外,在运行的时候,需要打开php的CURL扩展:C:xamppphpphp.ini
 
  extension=php_curl.dll
 
  ssl安全验证:修改hessianphp包中的HessianTransport.php文件中的51行$curlOptions数组,增加CURLOPT_USERPWD => “SSL验证的用户名:密码”和CURLOPT_SSL_VERIFYPEER =>FALSE,CURLOPT_SSL_VERIFYHOST=>FALSE三项.

(编辑:网站开发网_马鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!