Changes for version 0.2.0
- Actually implemented handling of 32 bit longs (up till now this had just thrown an exception). This was made possible by a helpful post that I stumbled upon in an forum (vielen Dank 'hp', whoever you are). I also had to make a small work around for object serialization that was causing objects not to be serialized properly. The "work around" is to instead serialize them as "typed maps". I hope to eventually come back to proper objects instead eventually. Who knows when I'll get back around to work on this again though.
Modules
RPC via Hessian with a remote server.
Add deserialization capabilities to processor.
Deserialization of Hessian into binary
Methods for deserializing hessian dates.
Deserializer methods for booleans, integers and floating point numbers.
Methods for serialization of strings
Basic exceptions for the Hessian protocol.
Serialize data into Hessian messages
Methods for serializing data into Hessian.
Role for serializing dates into Hessian.
Roles for serialization of integers, floating point numbers, dates and boolean expressions into Hessian.
Role for serialization of strings into hessian.
Experimenting with dynamic fields
Base class for Hessian serialization/deserialization.
Translate composite datastructures to and from hessian.
Translate envelope level Hessian syntax
Translate datastructures to and from Hessian 1.0.
Translate datastructures to and from Hessian 2.0.