[V8.0.0.4 Okt 2015][Windows][UNIX][Linux]

MQ Light und AMQP (Advanced Message Queuing Protocol)

Die IBM® MQ Light -API basiert auf dem Verbindungsprotokoll OASIS Standard AMQP Version 1.0 . AMQP gibt an, wie Nachrichten zwischen Sendern und Empfängern gesendet werden. Eine Anwendung fungiert als Absender, wenn sie eine Nachricht an den Nachrichtenbroker sendet, z. B. IBM MQ. IBM MQ fungiert als Absender, wenn eine Nachricht an eine AMQP-Anwendung gesendet wird.

Einige der Vorteile von AMQP lauten wie folgt:
  • Offenes standardisiertes Protokoll
  • Kompatibilität mit anderen AMQP 1.0-Open-Source-Clients
  • Viele Open-Source-Client-Implementierungen verfügbar

Obwohl jeder AMQP 1.0-Client eine Verbindung zu einem AMQP-Kanal herstellen kann, werden einige AMQP-Funktionen nicht unterstützt, z. B. Transaktionen oder mehrere Sitzungen.

Weitere Informationen hierzu finden Sie auf der AMQP.org -Website und im PDF-Dokument OASIS Standard AMQP Version 1.0.

Die MQ Light Messaging-API basiert auf AMQP 1.0. Die API stellt den größten Teil der Messaging-Funktionalität bereit, die für die Mehrzahl der Publish/Subscribe- und Punkt-zu-Punkt-Messaging-Datenflüsse benötigt wird.

MQ Light verfügt über die folgenden Messaging-Funktionen:
  • At-most-once-Nachrichtenübermittlung (höchstens einmal)
  • At-least-once-Nachrichtenübermittlung (mindestens einmal)
  • Zieladressierung für Themenzeichenfolge
  • Nachrichten- und Zielpermanenz
  • Gemeinsam genutzte Ziele, damit mehrere Subskribenten die Workload gemeinsam nutzen können
  • Client-Übernahme für eine einfache Auflösung blockierter Clients
  • Konfigurierbares Vorauslesen von Nachrichten
  • Konfigurierbares Bestätigen von Nachrichten
Die vollständige Dokumentation der MQ Light -API finden Sie auf den folgenden Websites: