Hessian.js
This is an implementation of the Hessian protocol written in JavaScript for Node
by Andrew Brampton http://bramp.net
Copyright 2012-2013
Protocol reference:
http://hessian.caucho.com/doc/hessian-serialization.html
Intro
Reading and writing hessian is supported All valid hessian can be parsed, except for XML, Ref and Remote elements.
Install
npm install hessian
Example
Decoding
var parser = ; parser; parser; parser; parser; // Now begin the parsingparser;
Encoding
var map = 'map' : key: value key2: value2 ;var list = 'list' : 1 2 3 type: 'int' ;var string = "string";var int = 123;var bool = true;var null = null; var buf = hessian;
TODO
- Finish supporting all elements
- Add reply/fault support
- Find a good set of unit tests