WebSphere MQ bridge
for HTTP
With WebSphere® MQ
bridge for HTTP, client applications can exchange messages with
WebSphere MQ without the need
to install a WebSphere MQ
MQI client. You can call WebSphere MQ
from any platform or language with HTTP capabilities.
Introduction to WebSphere MQ bridge for HTTP
The WebSphere MQ bridge for HTTP is a Java, Enterprise Environment (JEE) Web application. HTTP clients can send POST , GET , and DELETE requests to it to put, browse and delete messages from WebSphere MQ queues. The WebSphere MQ bridge for HTTP is not suitable for use with messages, if assured delivery is required.
Installing, configuring, and verifying WebSphere MQ bridge for HTTP
Obtain WebSphere MQ bridge for HTTP by installing Java Messaging and Web Services from either the WebSphere MQ MQI client or server installation materials. Deploy WebSphere MQ bridge for HTTP to a suitable application server.
Publish/subscribe using the WebSphere MQ bridge for HTTP
WebSphere MQ bridge for HTTP uses the WebSphere MQ classes for JMS publish/subscribe interface. HTTP POST creates a publication. HTTP DELETE creates a non-durable managed subscription. You must configure publish/subscribe for JMS before using the topic URI.
Running the WebSphere MQ bridge for HTTP samples
The WebSphere MQ bridge for HTTP samples are available for use on only the Windows operating system. The samples show you how to submit HTTP POST and HTTP DELETE commands to WebSphere MQ bridge for HTTP from Java programs.
Security considerations for WebSphere bridge for HTTP
Standard Web security considerations apply to authenticating a Web browser client. Authorization to WebSphere MQ resources is at the level of the user running the WebSphere Bridge for HTTP servlet, and not the individual Web browser client. Standard WebSphere MQ security consideration apply to WebSphere MQ.