We currently do not build JMS Courier unless you ask us to. Instead we bundle the build as a code generator example. Why did we make this choice?
JMS is capable of transmitting objects of arbitrary serializable types as
ObjectMessages. This is
trivially easy to do from C++ or .NET if you have these custom types available as proxy types.
Furthermore, many JMS implementations ship with proprietary API extensions that make discovery and/or configuration much easier.
By bundling the JMS Courier build with the code generator we give you the ability to add your custom message types as well as proprietary JMS vendor API types to the generated JMS Courier library or assembly.
To "download JMS Courier," you need to either:
- download the JunC++ion or JuggerNET code generator, or
- ask us to generate it for you; we'd be happy to do that if you tell us what exactly you need.
Be careful with vendor-proprietary types: they can make your coding life easier, but they lock you into a specific messaging implementation.