Warteschlangenpunkte und Mediationspunkte von IBM MQ
Ein IBM MQ-Warteschlangenpunkt wird von einem Busziel auf einem IBM MQ-Server verwendet, um Nachrichten zu speichern, die in eine IBM MQ-Warteschlange eingereiht werden können. Wenn Nachrichten für die IBM MQ-Warteschlange (oder Gruppe mit gemeinsamer Warteschlange) von einer Mediation verarbeitet werden, bevor sie IBM MQ zur Verfügung gestellt werden, verwendet das Serviceintegrationsziel einen IBM MQ-Mediationspunkt.
IBM MQ-Warteschlangenpunkt
Ein Serviceintegrationsziel des Typs "Warteschlange" umfasst einen oder mehrere Warteschlangenpunkte. Das Ziel kann diese Warteschlangenpunkte verwenden, um Nachrichten zu speichern, die für einen Konsumenten bereitstehen. Wenn Sie das Ziel für ein Busmember konfigurieren, das ein einzelner Server oder Cluster von WebSphere Application Server ist, sind diese Warteschlangenpunkte Nachrichtenpunkte der Serviceintegration. Wenn Sie das Ziel für ein Busmember konfigurieren, das ein IBM MQ-Server ist, hat das Ziel einen einzigen Warteschlangenpunkt, der eine IBM MQ-Warteschlange ist und als IBM MQ-Warteschlangenpunkt bezeichnet wird.
Nachrichtenkonsumenten einschließlich MDBs (Message-Driven Beans, nachrichtengesteuerte Beans) empfangen Nachrichten von einem Warteschlangenpunkt. Wenn der Warteschlangenpunkt ein IBM MQ-Warteschlangenpunkt ist, empfangen Nachrichtenkonsumenten die Nachrichten aus der IBM MQ-Warteschlange.
Wenn das Ziel keine Mediation zugeordnet ist und die Nachrichten nicht an ein anderes Ziel weitergeleitet oder von einem Nachrichtenkonsumenten konsumiert werden, stellen Nachrichtenerzeuger Nachrichten in einen Warteschlangenpunkt. Wenn der Warteschlangenpunkt ein IBM MQ-Warteschlangenpunkt ist, reihen Nachrichtenproduzenten Nachrichten in die IBM MQ-Warteschlange ein.
IBM MQ-Mediationspunkt
Sie können ein Serviceintegrationsziel des Typs "Warteschlange" vermitteln. Wenn Sie ein Ziel vermitteln, wird sie in zwei Teile aufgeteilt: den Teil vor Vermittlung (pre-mediated) und den Teil nach Vermittlung (post-mediated). Der Teil vor Vermittlung umfasst Mediationspunkte, der Teil nach Vermittlung umfasst Warteschlangenpunkte.
Die Mediation empfängt Nachrichten von dem Teil vor Vermittlung. Sofern die Nachrichten nicht an ein anderes Ziel weitergeleitet oder von einem Nachrichtenkonsumenten konsumiert werden, stellt die Mediation die Nachrichten in den Teil nach Vermittlung. Nachrichten im Teil nach Vermittlung werden einem Nachrichtenkonsumenten zugestellt.
Wenn Sie ein Ziel für ein Busmember vermitteln, das ein IBM MQ-Server ist, hat das Ziel einen einzigen Mediationspunkt, der ein IBM MQ-Mediationspunkt ist. Der Teil nach der Mediation ist ein einziger Warteschlangenpunkt, der eine IBM MQ-Warteschlange ist.