Jamme

Just Another Multithread Marshaller Engine
Download

Jamme Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache License 2.0
  • Publisher Name:
  • Luca Marrocco
  • Operating Systems:
  • Windows All
  • File Size:
  • 45 KB

Jamme Tags


Jamme Description

Jamme is a highly customizable multi-thread engine that allows to bidirectionally transform a java object in its XML representation (marshall) and viceversa (unmarshall). It is designed to be easily integrated in a dependency injection framework like Spring. The main purpose of this library is to allow to serialize and deserialize complex (and even recursive) graphs of java objects in an XML format instead of using the native java serialization mechanism. Indeed XML serialization has the following advantages: - It produces human readable files instead of raw byte streams. - The resulting XML can be transformed in something useful for other applications through an XSL transformation. - It is easier customizable, in an almost declarative way. - It is far more robust to data model changes: if the serialized java class slightly changes it is not possible to desrialize it again, while the XML marshall is still unmarshallable in the modified classes with no or few and simple modifications Get Jamme and take it for a test drive to see what it can actually do for you!


Jamme Related Software