2008-05-29
Hessian3.1.6目前还不能作为实际的Flex+Java项目之间的通信组件
截至到2008年5月29日,客户端版本为hessian-flash-3.1.5.swc,服务器端版本为hessian-3.1.6.jar
的Hessian还不具备实际的Flex+Java项目开发的能力,通过试验验证以及对比所查阅的资料,它存在以下严重问题:
1.无论服务调用成功还是失败,fault事件总是优先于Result事件被触发,这是个大问题。
2.Java的HashMap, java.utiles.Date ,java.sql.Date无法序列化为对应的As对象。
具体资料见:
http://www.exadel.com/flamingo/docs/guide/en/html/SupportedCommunicationProtocols.html
实践证明,Hessian对复杂的对象(包括带有子对象列表的树状对象)能进行序列化和反序列化。
如果Hessian能及时解决以上问题,那么它应该是一个比较好的框架。
评论
ltian
2008-06-11
hessian完成了Java对象和ActionScript对象之间的序列化和反序列化,以实现异构系统之间通过网络,按照Http协议进行数据传输。客户端的多次请求之间难以保证事务一致性。我想无论用什么技术都很难做到,因为客户端的请求是无状态的。
cuiyi.crazy
2008-05-30
一直在想 hessian究竟做了什么事情? 应该只属于对POJO的包装,以便于网络传输? 如果操作调用(不是仅仅的查询),有办法保证事务一致性么?
发表评论
- 浏览: 30516 次
- 性别:

- 来自: 西安

- 详细资料
搜索本博客
链接
最新评论
-
答复: 工作流系统:在误区 ...
jmszhang 写道比较同意。 其实也就是将容易变化的因素(或者说规则引擎) ...
-- by ltian -
答复: 工作流系统:在误区 ...
比较同意。 其实也就是将容易变化的因素(或者说规则引擎),在这里是与组织机构相 ...
-- by jmszhang -
答复: 工作流系统:在误区 ...
大概就是那个意思,我遇到的客户喜欢这种方式 。对于审批一类的业务用这个比较方便。 ...
-- by ltian -
答复: 工作流系统:在误区 ...
那最起码有一个简单的流程吧。如将上面的分支流程做成最简单的流程?“节点A---- ...
-- by jmszhang -
答复: 工作流系统:在误区 ...
BPEL的规范中的连接固然可以解决这个问题,我们目前的工作流也是这样解决这个问题 ...
-- by ltian






评论排行榜