A JavaScript library is provided, which can run in any existing browser, including mobile, and in Node.js. The library exposes the full JMS API. Any HTML page can easily become a JMS client, able to publish and subscribe on JMS topics and queues. Web pages can exchange messages with existing JMS applications, as well as interact with other pages and web apps in real time. Similarly, any Node.js application will be able to access a JMS server and produce/consume messages.

See the JavaScript Client SDK, available from the Download page, for full details.