3.6.2. System specific APIs

Many systems provide their own programmatic API to interact with the messaging system. The advantage of this is that it allows the full set of system functionality to be exposed to the client application. APIs like JMS are not normally rich enough to expose all the extra features that most messaging systems provide.
HornetQ provides its own core Client API for clients to use if they wish to have access to functionality beyond that accessible via the JMS API.