相比 WebService , Hessian 更简单、快捷。采用的是二进制 RPC 协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。下面演示一个简单的 Hessian 示例程序。
知道Hessian 已经远超期待!
Java、Flash、Python、C++、.NET C#、D、Erlang、PHP、Ruby,看看伟大的Hessian 当前所支持的语言吧!
HessianCSharp 1.3.3版本前使用泛型以及接口interface继承问题解决方案!!(实例代码) 其他废话不说啦...
--------------------------------------------------------------------------------------------------------------------------------------
web.config
<?xml version="1.0"?>
<configuration>
<system.web>
<authentication mode="Windows"/>
<webServices>
<protocols>
<remove name="HttpPost"/>
<remove name="HttpGet"/>
</protocols>
</webServices>
<httpHandlers>
<add verb="*" path="FilterService.hessian" type="App.Services.FilterService, Filter"/>
<add verb="*" path="HttpService.hessian" type="App.Services.HttpService, Filter"/>
<add verb="*" path="QueueService.hessian" type="App.Services.QueueService, Filter"/>
</httpHandlers>
<compilation debug="true">
</compilation>
</system.web>