Configuring JMS resources in WebSphere Application Server

To configure JMS resources in WebSphere® Application Server, you can either use the administrative console or wsadmin commands.

About this task

Java Message Service (JMS) applications typically rely on externally configured objects which describe how the application connects to its JMS provider and the destinations it accesses. JMS applications use the Java Naming Directory Interface (JNDI) to access the following types of object at runtime:
  • Activation specifications (used by Java EE application servers)
  • Unified connection factories (with JMS 1.1, domain-independent (unified) connection factories are preferred to domain-specific queue connection factories and topic connection factories)
  • Topic connection factories (used by JMS 1.0 applications)
  • Queue connection factories (used by JMS 1.0 applications)
  • Queues
  • Topics
Through the IBM® MQ messaging provider in WebSphere Application Server, Java Message Service (JMS) messaging applications can use your IBM MQ system as an external provider of JMS messaging resources. To enable this approach, you configure the IBM MQ messaging provider in WebSphere Application Server to define JMS resources for connecting to any queue manager on the IBM MQ network.

You can use WebSphere Application Server to configure IBM MQ resources for applications (for example queue connection factories) and to manage messages and subscriptions associated with JMS destinations. You administer security through IBM MQ.