Universal Message Service (UMS)
The UMS (Universal Messaging Service) and its protocol-based API provide access to Message Queue from any http-enabled device. As a result, almost any application can communicate with any other application with the reliability and guaranteed delivery of JMS messaging.
Feature highlights and architecture are described here.
The protocol-based API used by applications to request UMS services is documented here.
The parameters used to configure the UMS server are documented here.
Examples are located here.