I've derived a new protocol/framework from Hessian namely HBI (Hosting
Based Interfacing), I have published it at http://hbi.googlecode.com/
and would like you have a look to see if interested.
It aims at RIAs too but specifically those need realtime collaboration
support, highly responsiveness, super-rich client functionalities and
etc. There is a simple demo in the codebase, with Flex client and Java
backend, follow simple steps at
http://code.google.com/p/hbi/wiki/RunningObjectExplorerDemo to run it.
http://code.google.com/p/hbi/wiki/Readme is a brief description and
the current draft protocol specification.
And the source codebase explains more. (Note: All network traffic is
handled with non-blocking IO, even at Java side. This leads to some
differences from the implementation of Hessian)
All opinions and comments are appreciated, especially from Caucho
guys, I'd much like to know how you think of such things as a
succeeding enterprise architecture to the synchronous EJB model and
even SOA, regarding large RAM/storage, multi-cores, and
asynchronous/parallel programming. Whether you people think it is in
the same direction that Resin can go beyond current J2EE?
resin-interest mailing list