Heim  >  Artikel  >  Was ist MQ

Was ist MQ

青灯夜游
青灯夜游Original
2019-04-02 16:35:5055824Durchsuche

MQ steht für Message Queue und ist eine Kommunikationsmethode von Anwendung zu Anwendung. Das Senden und Empfangen von Nachrichtendaten über Message-Passing-Warteschlangen unterstützt den Informationsaustausch zwischen Anwendungen, Systemen, Diensten und Dateien, was die Erstellung und Wartung von Geschäftsanwendungen vereinfacht .

Was ist MQ

MQ (IBM MQ) steht für Message Queuing und ist eine Kommunikationsmethode von Anwendung zu Anwendung; das Senden und Empfangen von Nachrichtendaten über Nachrichtenübermittlungswarteschlangen unterstützt die Informationsaustausch zwischen Anwendungen, Systemen, Diensten und Dateien. Dies vereinfacht die Erstellung und Wartung von Geschäftsanwendungen.

Message Queuing (MQ) ist eine Kommunikationsmethode von Anwendung zu Anwendung. Anwendungen kommunizieren durch das Schreiben und Abrufen anwendungsspezifischer Daten (Nachrichten) in und aus Warteschlangen, ohne dass eine dedizierte Verbindung erforderlich ist, um sie zu verknüpfen. Unter Message Passing versteht man die Kommunikation von Programmen untereinander durch das Senden von Daten in Nachrichten, anstatt sich gegenseitig direkt aufzurufen, was normalerweise für Techniken wie Remote-Prozeduraufrufe verwendet wird. Unter Warteschlangen versteht man die Kommunikation von Anwendungen über Warteschlangen. Durch die Verwendung von Warteschlangen entfällt die Anforderung, dass empfangende und sendende Anwendungen gleichzeitig ausgeführt werden müssen.

IBM MQ bietet:

● Vielseitige Messaging-Integration vom Mainframe bis zu mobilen Geräten und bietet ein einziges, zuverlässiges Messaging-Backbone für dynamische heterogene Umgebungen.

● E-Mail-Zustellung mit sicheren Funktionen, die Ergebnisse überprüfen können.

● Bietet Servicequalität für einmalige Nachrichten, um sicherzustellen, dass Nachrichten Anwendungs- und Systemausfällen standhalten.

 ● Hochleistungs-Nachrichtenübertragung zur Verbesserung der Geschwindigkeit und Zuverlässigkeit der Datenübertragung.

● Hochverfügbare und skalierbare Architektur zur Unterstützung der Anwendungsanforderungen.

● Verwaltungsfunktionen, die die Nachrichtenverwaltung vereinfachen und den Zeitaufwand für die Verwendung komplexer Tools reduzieren.

●Offene Standard-Entwicklungstools, die Skalierbarkeit und Geschäftswachstum unterstützen.

IBM WebSphere MQ unterstützt zwei verschiedene Anwendungsprogrammierschnittstellen: Java Message Service (JMS) und Message Queuing Interface (MQI). Auf IBM WebSphere MQ-Servern werden JMS-Bindungen MQI zugeordnet. Eine Anwendung kommuniziert direkt mit ihrem lokalen Warteschlangenmanager über MQI, eine Reihe von Aufrufen, die Dienste vom Warteschlangenmanager anfordern. Das Interessante an MQI ist, dass es nur 13 Anrufe ermöglicht. Dies bedeutet, dass es sich um eine sehr einfach zu bedienende Schnittstelle für Anwendungsprogrammierer handelt, da der Großteil der harten Arbeit transparent erledigt wird.

IBM WebSphere MQ-Produkte ermöglichen Anwendungen die Kommunikation untereinander über ein Netzwerk verschiedener Komponenten wie Prozessoren, Subsysteme, Betriebssysteme und Kommunikationsprotokolle.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonWas ist MQ. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn