Verwenden von MQSeries für Veröffentlichungen/Abonnements

May 12

MQSeries ist Integrationssoftware für Unternehmen, die zuverlässig, schnell und präzise Daten zu liefern müssen. MQSeries verfügt über zwei Methoden der Nachrichtenübermittlung: "Request/Reply" und "Publish/Subscribe." Im Publish/Subscribe-Modell sind die Verleger und Abonnent Anwendungen lose gekoppelt, was bedeutet, dass keiner den anderen kennt. Publish/Subscribe-Modell arbeitet mit einem "Makler".

Anweisungen

1 Definieren Sie eine Thema-Zeichenfolge, die Informationen von der MQSeries-Anwendung identifiziert. Ein Thema-String definiert, welche Informationen in der Nachricht zu veröffentlichenden enthalten ist. Eine Beispiel-Thema-Zeichenfolge für eine Börse-Anwendung ist:< Markt > / < Sektor > / < Unternehmen >

2 Definieren Sie die Thema-Zeichenfolge, die von der abonnierenden Anwendung verwendet werden. Die Thema Zeichenfolgen können Groß-/Kleinschreibung jedoch jeder Länge. Platzhalterzeichen können Abonnenten veröffentlichten Informationen abrufen. Beispielsweise "< New York > / < Banking > *" kehren alle Börseninformationen aus der New York Stock Exchange für alle Banken.

3 Konfigurieren Sie Ihren Broker-Umgebung. Jede MQSeries-Warteschlangen-Manager kann als ein einzelner Makler fungieren. Sie können mehrere Makler an mehreren Standorten eingerichtet haben. Die Anzahl der Makler oder Queue-Manager benötigt die Größe Ihres Unternehmens und das Arbeitsvolumen verarbeiteten abhängen. Beispielsweise, wenn Ihre Firma Sitz in New York, eine Niederlassung in Miami und ein weiteres in Denver hat, benötigen Sie mindestens einen Makler in jeder Stadt.

4 Die einzelnen Warteschlangen in jeder Warteschlangen-Manager eingerichtet. Die Verlag Anwendung schreibt Nachrichten in einer bestimmten Warteschlange auf der Broker. Die abonnierende Anwendung liest aus der angegebenen Warteschlange. Die beiden Anwendungen nicht miteinander reden, sie reden an den Broker. Die publizierten Nachrichten können in Streams festgelegten Gegenstand aufzuschlüsseln. Die Anwendung, die Veröffentlichung der Informationen muss der genaue Name der Warteschlange kennen, wo es sein, die Nachricht zu platzieren muss.

5 Definieren Sie die Behörde auf die separate Ströme von Informationen, die die abonnierende Anwendung zugreifen kann. Die Behörde wird in der Warteschlange selbst definiert. Ein Benutzer mit Berechtigung, einen bestimmten Datenstrom hat Zugang zu allen Themen im Stream. Die Behörde ist von dem Makler Administrator definiert. Diese Behörde ist nur für größere Makler-Netzwerke erforderlich. In unserem Beispiel-Makler-Netzwerk von New York, Miami und Denver können die Berechtigungen von Thema nur behandelt werden, dass alle Nachrichten in einem Default-Queue geschrieben.