Hessian簡單入門

 Hessian是一個簡單的連接Web服務的二進制協議。

       Hessian概述:

.客戶端和服務端不依賴於其他任何jar,比起webService 它顯得輕量許多,比如使用xfire包含核心庫和客戶端的jar,大小達到了10M ,而最新的hessian-4.0.7  jar大小也只有不到400K.

      .更適合二進制的傳輸,比起webService.Hessian 傳輸速度要高於webService.

      .支持Java,c#,Flex(actionscrpit)

 

一.  添加HessianjarWeb-Inf.  這裏使用的是hessian-4.0.7,下載地址: http://download.csdn.net/source/3159260

二.  定製供客戶端調用的接口:

 

三.  接口具體實現(如果使用了pojo,pojo類必須實現序列化)

 

.  配置HessianServlet[類似於配置webServiceservice.xml]

 

 

 

 

五.  書寫服務端的測試jsp頁面[HessianProxyFactory類似於xifreXFireProxyFactory]  

 

 

輸出Hello:cheweitang

 

 

.客戶端調用:

 

 

 

輸出Hello:chenweitang

 

  

相比起webService 是不是輕量級許多呢?

                                                                                                ---2011年4月4日 23:09:19

發佈了51 篇原創文章 · 獲贊 23 · 訪問量 49萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章