Introduction
JmsGate is a Simple Webservice for accessing JMS destinations. You can send messages or listen to topics and queues via url calls. See the Examples for more details.
Examples
Send a text message ('test12') to the destination 'TEST_QUEUE' via get request.
curl -s -f "http://myhost/jmsgate/send?type=queue&name=TEST_QUEUE&message=test12"
Receive a text message ('test12') from the destination 'TEST_QUEUE'.
curl -s -f "http://myhost/jmsgate/receive?type=queue&name=TEST_QUEUE"
Installation
- Install a Java Servlet Container like Tomcat or Jetty.
- Download the JmsGate binary package from here.
- Copy the jmsgate.war file in to the servlet containers webapps directory.
- Start the servlet container.
- Open the url http://myhost/jmsgate in your browser.
License
JmsGate is licensed under the GPL.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.