国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 幫助中心 > 正文

php hessian詳細介紹

2024-07-09 22:39:16
字體:
供稿:網(wǎng)友

一、看到這個單詞我還不知道怎么讀,音標(biāo)是[hes]讀黑森.

hessian是一個輕量級的遠程的數(shù)據(jù)交換工具,使用簡單的方法提供了rmi(遠程方法調(diào)用)的功能,相比webservice,hessian更簡單、快捷,采用的是二進制rpc協(xié)議,因為采用的是二進制協(xié)議,所以它很適合于發(fā)送二進制數(shù)據(jù).

hessian是獨立于語言的. 

二、在php中怎么用的呢?

你是不是認(rèn)為這個和soap一樣在php.ini中開啟一個就可以使用了,我也這么認(rèn)為的,可 是我要告訴你的是這樣的想法是錯誤的.

需要去下載一個hessianphp的庫來使用,下載地址http://hessianphp.sourceforge.net/ 

三、看看怎么使用

1、服務(wù)器端,代碼如下:

  1. <?php  
  2. include_once('hessianphp/dist/hessianservice.php');  
  3. class helloworldservice  
  4. {  
  5. public function __construct()  
  6. {  
  7. }  
  8. public function add($a$b)  
  9. //開源代碼Vevb.com 
  10. return $a+$b;  
  11. }  
  12. }  
  13. $wrapper = new hessianservice();  
  14. $wrapper->registerobject(new helloworldservice);  
  15. $wrapper->displayinfo = true;  
  16. $wrapper->service();  
  17. ?> 

2、客戶端,代碼如下:

  1. <?php  
  2. require_once 'hessianphp/dist/hessianclient.php';  
  3. hessian::errorreporting(hessian_silent);  
  4. $url = 'http://localhost/info.php';  
  5. $proxy = & new hessianclient($url);  
  6. $sum = $proxy->add(3, 5);  
  7. echo $sum;  
  8. if(hessian::error()) {  
  9. $errors = hessian::error();  
  10. print_r($erros->message);  
  11. //var_dump($errors);  
  12. //開源代碼Vevb.com 
  13. ?> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 叶城县| 万盛区| 辛集市| 平邑县| 高雄市| 宜君县| 孝感市| 巩义市| 博客| 靖宇县| 北安市| 新邵县| 华宁县| 江口县| 嘉峪关市| 濮阳县| 宜丰县| 天门市| 抚远县| 东辽县| 且末县| 金乡县| 宝应县| 蓬安县| 河南省| 宝兴县| 礼泉县| 盖州市| 江达县| 黄浦区| 德化县| 嘉黎县| 沂水县| 磴口县| 澎湖县| 临潭县| 武邑县| 临颍县| 东源县| 万山特区| 宜昌市|