CMS (stands for C++ Messaging Service) is a JMS-like API for C++ for interfacing with Message Brokers such as Apache ActiveMQ. CMS helps to make your C++ client code much neater and easier to follow. To get a better feel for CMS try the API Reference. ActiveMQ-CPP is a client only library, a message broker such as Apache ActiveMQ is still needed for your clients to communicate.

Our implementation of CMS is called ActiveMQ-CPP, which has an architecture that allows for pluggable transports and protocol connectors. Currently we support the Stomp and OpenWire protocols, both over TCP. In addition to CMS, ActiveMQ-CPP also provides a robust set of classes that support things such as threading, I/O, sockets, etc. You may find many of these classes useful, such as the "synchronized" macro that let's you use a Java-like synchronization on any object that implements the activemq::concurrent::Synchronizable interface. ActiveMQ-CPP is released under the Apache 2.0 License

News

ActiveMQ-CPP V2.2 is now official. You can find out what was fixed and get the latest src archives on the Release page.

Posted at 22 Jun @ 6:35 AM by Timothy Bish | 0 comments

ActiveMQ-CPP V2.1.3 is now official. You can find out what was fixed and get the latest src archives on the Release page.

Posted at 10 Dec @ 4:38 AM by Timothy Bish | 0 comments

ActiveMQ-CPP V2.1.2 is now official. You can find out what was fixed and get the latest src archives on the ActiveMQ-CPP 2.1.2 Release Release page.

Posted at 28 Nov @ 4:52 PM by Timothy Bish | 0 comments
Unable to render {children} Can only find children for a page, this is a blogpost
Posted at 26 Nov @ 7:17 AM by Timothy Bish | 0 comments

More News

Graphic Design By Hiram