Through the WebSphere® MQ messaging provider in the Liberty profile, Java™ Message Service (JMS) messaging applications
can use your WebSphere MQ system
as an external provider of the JMS messaging resources. WebSphere MQ is JMS 1.1 compliant.
You can configure WebSphere MQ resources for applications (for example queue connection factories)
and manage messages and subscriptions that are associated with JMS
destinations in the Liberty profile. You can administer security through WebSphere MQ. Additional configuration
might be required in WebSphere MQ, depending on the resources that are used by your application.
WebSphere MQ is characterized
as follows:
- Messaging is handled by a network of queue managers, each running
in its own set of processes and having its own administration.
- Features such as shared queues (on WebSphere MQ for z/OS®) and WebSphere MQ clustering simplify
the administration and provide dynamic discovery.
- Many IBM® products and IBM partner products support WebSphere MQ with monitoring and
control, high availability, and clustering.
- WebSphere MQ clients can
run within WebSphere Application Server (JMS),
or almost any other messaging environment by using various APIs.
- WebSphere MQ clients can
run within a wide range of environments, platforms, and operating
systems that are using various APIs. Integration through the WebSphere MQ resource adapter provides
connectivity to other Java EE
systems.
Practical example
The "Connecting WebSphere Application Server
Liberty profile to WebSphere MQ" scenario provides a worked example of using WebSphere Application Server Liberty profile
and WebSphere MQ connected
together. The scenario description contains the instructions to implement
a solution in a business context, and to learn as you go, without
needing to make use of other information resources. You can find the
Connecting WebSphere Application Server Liberty profile to WebSphere MQ scenario in the IBM Product Connectivity Scenarios
and Patterns Version 1.0 Information Center.
![[Updated in September 2013]](../deltaend.gif)