Type-safe Java/C# messaging framework for TIBCO/ActiveMQ JMS, TIBCO/RV, etc. protocols. Generates Java/C# classes from XML definitions - field-level constraints, complex field types (arrays, hashtables, nested message objects) are fully supported.
Java support for Apache ActiveMQ plus numerous bug fixes and performance improvements.
Support for ActiveMQ in the Java client API is coming shortly
A new release of messageforge is available for download. This is a significant milestone release that provides support for bean fields and for .NET/C#.
We have more interest than ever in MessageForge - one new developer has joined the project and lots of optimizations and real-world testing has occured. A new release of MessageForge will be made within the next 2 weeks.
The latest version of MessageForge - to be released soon - provides JAVA and C# versions of the framework.
In addition, support for JavaBeans has been added. Specifically, a message field can be any JavaBean class. JavaBeans are converted into equivalent C# classes using JCLA.
Marshal/Unmarshal support for JavaBean fields is available in the JMS converter.
The C# version of MessageForge has been delayed for non-technical reasons. A release will be available soon. Email the project administrator if you need a C# version ASAP.
A C# version of the framework will be available soon (within the next two weeks).
The C# version will allow developers to work with the same set of message classes across all tiers. Now, .NET components will be able to 'talk' with Java components.
In addition, the enhanced code generator will generate both Java and C# code from the XML message definitions.