|
The NMS API (.Net Message Service API) providers a standard C# interface to Messaging Systems. There could be multiple implementations to different providers (including MSMQ). NMS API currently supports all of the features of JMS in a simple pure C# API and implementation apart from XA. Current features include
A provider implementation based on a pure C# implementation of OpenWire is provided for working with the Apache ActiveMQ broker. There are other provider implementations for working with TIBCO, Microsoft Message Queue (MSMQ), and Windows Communication Foundation (WCF). You can browse the source code and tests
Building the codeOn Windows you can use Visual Studio to build the code. On Linux or OS X you can use Mono. The build uses NAnt which both work on .Net and Mono. You will need to have NAnt 0.86-Beta2 or later. For more help see the Building NMS guide. Alternatives to NMSWe currently have a few alternatives to using NMS and working with ActiveMQ on .Net.
|