hessian

hessian:

1- 整个jar很小,200多K,3.1版本的,当然,我下载的for java的版本.

2- 配置很简单,基本上不需要花什么经历就配置出来了

3- 功能强大,可以将soap抛开,也可以把EJB抛开,采用二进制来传递对象

4- 拥有多种语言支持,python c++  .net 甚至 flex 都可以做为client端

http://hessian.caucho.com/#Java 这里可以下载到for java的版本

任意JAVA的IDE新建一个JAVA WEB工程

将下载的.jar包引入工程中,创建一个接口,这个接口可以供客户端和服务器端使用如下:

java 代码

当然接口中用到的Car 这个类是自己定义的包含任何属性的标准JAVABEAN;

接下来我们就开始做service端的程序了:

服务器端的程序写好后,要让client能够通过http协议访问到我们的service还需要配置servlet,当然这个过程是很简单的

xml 代码

只需要将上面的代码加入到你的WEB.XML文件中,当然包路径是你自己的路径而已.

这时服务器段的工作就已经全部完成了.

 

接下来我们在做client端的工作,client需要用到IBasic 这个接口,还需要用到 Car 这个类

可以做一个简单的测试:

java 代码

大功告成,启动我们的WEB服务器,然后在启动这个client的程序,是不是发现屏幕上输出了你想看到的结果!要是抛异常了怎么办?

不要急,检查下包路径,.xml文件的配置,没有什么神奇的地方.

我们离开了WSDL,离开了WSDD,也不需要AXIS,不需要什么W3C的大篇标准.

Hessian 简单就是美,实用就是强,好用就是王道!!!

上面的文章转载自:http://otom31.javaeye.com/blog/141043

 

 

如何在Spring中集成Hessian框架

http://chenjumin.javaeye.com/blog/234897

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值