S.D.I.-Consulting BVBA

Hessian4J Framework

Hessian is a replacement for XML when you need something fast and simple while direct access to the data (using a text editor) is less important. It is fast because it was designed that way, the Hessian format allows very fast parsers. It is simpler then XML, compact and complete implementations can be found for many languages.

Basically you can use it to stream any data to a file or over the network. Because Hessian is a very compact protocol most benefit will be gained in high load environments. In a RESTful environment you could use Hessian as the payload of your HTTP-POST request. Specifically for this purpose there is a separate draft proposal submitted to the IETF by Caucho. Examples where Hessian can be used:

A quick introduction to get started with the Hessian4J library can be downloaded here.

The project is hosted at Berlios, you can find the documentation, source code, the forums, and other information by clicking on the Berlios logo.

Berlios

See also

Related blog posts

Hessian4J Core Release 1.0   (2008-06-19)
Hessian4J Core version 1.0 is available for download from the Open Source Berlios site.