Queue destinations

佇列目的地代表訊息佇列,用於點對點傳訊。在特定匯流排成員(應用程式伺服器或應用程式伺服器叢集)中,會將服務整合佇列目的地本地化。 當生產者將訊息傳送到佇列目的地時,服務整合匯流排會將訊息遞送給這個匯流排成員中的某個傳訊引擎。 然後傳訊引擎就會將訊息遞送給消費者。必要的話,傳訊引擎會將訊息放在佇列中,直到消費者準備好接收它。.

The term "queue" is used, as an abbreviation for "queue destination", to refer to a bus destination configured for point-to-point messaging.

Note: Applications use API-specific artifacts such as a JMS queue, which encapsulates the name of a queue destination, but are unaware of the existence of the service integration destination or of the bus it is configured on. For more information, see How JMS destinations relate to service integration destinations.

The administrator assigns a queue destination to only one member (an application server or server cluster) of the service integration bus, or a IBM MQ server. The messaging engine in the bus member hosts the message point for the queue, known as a queue point. The queue point is the location where messages for the queue are stored and processed.

If the bus member has more than one messaging engine, the queue destination is partitioned across the messaging engines. Each messaging engine has a separate queue point. Each message that is sent to a queue destination is held on only one of the destination queue points: the message is not duplicated across queue points. Each messaging engine handles a share of the messages arriving at the destination so that the messaging workload is balanced across all messaging engines in the cluster bus member.

Attention: When a queue is partitioned across messaging engines, to avoid orphaning messages, each queue point must have an associated consumer. By default a consumer is associated with one queue point per session but a consumer can be configured to consume from more than one queue point.

An application can also create its own temporary queues, which appear temporarily in the list of queue points for the messaging engine, but usually need no administrative intervention.

When a destination is configured on a bus member that is a IBM MQ server, the destination has a single queue point called a IBM MQ queue point. This IBM MQ queue point is a IBM MQ queue on the IBM MQ queue manager or queue-sharing group that the IBM MQ Server represents. For more information about IBM MQ queue points, see related concepts.


指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: July 9, 2016 11:10
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjo0011_
檔名:cjo0011_.html