Hessian接口測試簡單單例
Hessian是基於Binary –RPC(二進制遠程過程調用協議)進行通訊。
Hessian就是把Java對象轉變成字節序列,然后通過Http傳輸到目標服務器上(主機),主機收到這個字節序列后,按照一定的協議標准進行反序列,提交給對應的服務處理。處理完成以后以同樣的方式返回數據。
環境准備:
Eclipse
Hessian.jar
所測接口的API包
接口請求地址(含端口號)
接口文檔說明
接口服務端開啟
一、 參數設置
根據接口文檔定義的請求參數:如
實例化一個請求(CSNumRequest)對象(接口API中有定義的接口請求類):
對CSNumRequest對象設值:
通過調用上面的方法給參數設值
二、 發起請求
寫一個方法模擬客戶端調用遠程接口(根據接口文檔獲取請求服務類及方法:CSRemoteService及其中的方法queryArea):
如
三、 獲取返回結果
實例化一個返回對象(接口API中有定義的接口返回類):如
接口返回參數如下:
通過如下方法獲取返回參數:
That’s All !!!