Before you begin
The point-to-point (PTP) messaging model enables one application to send a message to another. PTP messaging applications send and receive messages using named queues. A queue sender (producer) sends a message to a specific queue. A queue receiver (consumer) receives messages from a specific queue.
To create a queue in a JMS system module:
Once you create a queue, you cannot rename it. Instead, you must delete it and create another one that uses the new name.
If you do not specify a JNDI name for the queue, it will not
be available for JNDI lookup even after it has been targeted to
a JMS server. Therefore, you will only be able to access the
queue using the
javax.jms.queueSession.createqueue()
API or in
an application-scoped context.
Caution: If you click Finish at this point, the queue will be created but without any targeting information. As a result, the queue will not be deployed and thus will not be available to applications until you manually select a subdeployment target, as described in Specify a subdeployment for queues.
Upon clicking Finish, the configured queue is added to the module's Summary of Resources table, which displays the user-defined subdeployment name and JMS server target. You can also reconfigure subdeployment targets later if you wish. For more information about managing subdeployments, refer to Configure subdeployments in JMS system modules.
After you finish
If you want to configure additional parameters for the new queue, including general properties, thresholds and quotas, producer overrides, logging, and delivery failure properties, see Configure queues.