Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.6.0
-
None
-
None
Description
NMS includes various providers ActiveMQ, STOMP, MSMQ, EMS, and WCF. This issue proposes to add Apache Qpid as another provider.
Qpid has a Messaging .NET Binding that is layered on top of the native C++ Qpid Messaging client. The Qpid .NET binding is attractive as the hook for tying in Qpid as an NMS provider.
The proposed NMS provider supports AMQP 1.0 by including Qpid Proton libraries.
From a high level this addition to Active.NMS would consist of two parts
- Add Qpid as a vendor kit. This includes both the Qpid .NET Binding and Qpid Proton in a single kit.
- Add the new provider with code linking NMS to Qpid