Apache.NMS provides a rich .NET messaging API similar to JMS. The NMS project provides a client for Apache ActiveMQ the most popular and powerful open source message broker along with several others
Apache.NMS is a .NET API that provides a JMS like API for .NET messaging clients. The Apache.NMS project has several implementations of the NMS API available including one for ActiveMQ2 that provides many of the same advanced features as ActiveMQ's Java client library including connection failover support, SSL connectivity, Async sends, flow control and Message compression. Other NMS client libraries include Stomp, MSMQ, Tibco EMS and WCF.