|#||Step||Topic or Reference|
|1||Learn about supported browsers, operating systems, and platform versions.||Release Notes|
Kaazing provides JMS client libraries that allow clients to subscribe from and publish messages to a JMS-compliant message broker. With the Kaazing Enterprise JMS client libraries, you can leverage WebSocket in your application and communicate between your application and the JMS-compliant message broker, as shown in the following figure:
For a description of the methods currently supported by the Kaazing Gateway Java JMS Client API, see Kaazing Gateway JMS Client Libraries: Supported APIs.
Note: For this how-to, you can use any JMS-compliant message broker. By default, the Gateway is configured to connect to the server on port 61616. You can configure the connect URL in the file GATEWAY_HOME/conf/gateway-config.xml. See About Integrating Kaazing Gateway and JMS-Compliant Message Brokers for more information.
- In a terminal, navigate to the folder for the JMS tutorial,
npm installto build the tutorial. You might need to execute the command with admin credentials. If you need to install Node.js® and update npm, see https://docs.npmjs.com/getting-started/installing-node.
node server.jsto run the included Node.js® server component (server.js).
- In a browser, enter the URL
- Send messages to the JMS service running at the public Kaazing WebSocket Gateway address