Startseite Schnappschüsse IBM MQ Snap Pack
IBM-Logo

IBM MQ Snap Pack

Verbindet SnapLogic-Pipelines mit IBM MQ-Warteschlangen und -Themen für eine zuverlässige, transaktionsbasierte Nachrichtenintegration auf Unternehmensniveau.


Mit dem IBM MQ Snap Pack können SnapLogic-Pipelines Nachrichten direkt über IBM MQ-Queue-Manager erzeugen und verarbeiten, wobei sowohl Punkt-zu-Punkt- (Queue) als auch Publish-Subscribe- (Topic) Messaging-Muster unterstützt werden. Es wurde im Rahmen einer umfassenderen Initiative zur Modernisierung des JMS Snap Packs entwickelt, wobei IBM MQ-spezifische Erweiterungen (MQMD-Feldsteuerung, Nachrichtenpersistenz, Syncpoint-Transaktionsabwicklung) vor allem auf Wunsch eines namentlich genannten Unternehmenskunden umgesetzt wurden, der von Tibco migrierte. Das Paket stellt die nativen Eigenschaften des IBM MQ Message Descriptors (MQMD) sowie benutzerdefinierte RFH2-Header-Eigenschaften bereit, sodass Pipelines Unternehmensmetadaten lesen und setzen können, anstatt Nachrichten als undurchsichtige Nutzdaten zu behandeln. Es unterstützt zudem das transaktionale (Syncpoint-)Versenden mit Commit-/Rollback-Semantik, wodurch Pipelines die Zustellung garantieren und fehlgeschlagene Stapel sicher erneut versuchen können.

Was Sie tun können

Teams können Pipelines erstellen, die zuverlässig Nachrichten an IBM MQ-Warteschlangen/-Themen senden und von diesen empfangen, die Dauerhaftigkeit von Nachrichten und MQMD-Metadaten steuern sowie über Ultra Tasks Integrationen mit hohem Durchsatz und geringer Latenz ausführen. Der transaktionale Synchronisationspunktmodus mit expliziter Unterstützung für Bestätigungen und Rollbacks ermöglicht es Integrationen, eine „At-Least-Once“-Zustellung für geschäftskritisches Enterprise-Messaging zu gewährleisten.

Warum das wichtig ist

Unternehmen mit veralteter Middleware (Tibco, MQ-Series-basierte Systeme, Mainframe-nahe Workloads in der Luftfahrt-, Banken- und Versicherungsbranche) nutzen IBM MQ als Rückgrat für eine garantierte, geordnete und transaktionsbasierte Nachrichtenübermittlung. Mit diesem Snap Pack lässt sich SnapLogic nativ in diese Messaging-Infrastruktur integrieren – unter Einhaltung der Compliance- und Dauerhaftigkeitsanforderungen –, ohne dass ein benutzerdefinierter MQ-Wrapper oder eine Brücke außerhalb der Plattform erforderlich ist.

Dieses Snap-Paket umfasst die folgenden wichtigsten Funktionen

  • Point-to-Point- (Warteschlange) und Publish-Subscribe- (Thema) Messaging-Muster
  • SSL/TLS-verschlüsselte Verbindungen und verschiedene Authentifizierungsmethoden über das IBM MQ-Konto
  • Konfigurierbare MQMD-Eigenschaften (Nachrichtentyp, Ablaufzeit, Kodierung, Persistenz, Priorität, Rückmeldung) und benutzerdefinierte RFH2-Header-Eigenschaften
  • Syncpoint-Transaktionssteuerung mit Commit/Rollback und bedingter Bestätigung
  • Konfigurierbare Wiederholungsversuche/-intervalle, Ausführungszeitlimit und Abfrageintervall zur Gewährleistung der Ausfallsicherheit
  • Ultra-Task-Unterstützung für Consumer- und Producer-Snaps für Pipelines mit hohem Durchsatz und geringer Latenz

Dieses Snap-Paket enthält die folgenden Snaps

  • IBM MQ Consumer – Ruft Nachrichten aus IBM MQ-Warteschlangen oder -Themen ab und unterstützt dabei sowohl Punkt-zu-Punkt- als auch Publish-Subscribe-Muster.
  • IBM MQ Producer – Sendet Nachrichten an IBM MQ-Warteschlangen oder -Themen mit konfigurierbaren Nachrichtenoptionen, MQMD-Eigenschaften, benutzerdefinierten Eigenschaften und Transaktionssteuerung.
  • IBM MQ Acknowledge – Bestätigt (committet) oder rollt Nachrichten innerhalb von transaktionalen Pipelines zurück.

Weitere Informationen

Weitere Informationen finden Sie auf der Dokumentationsseite.