FME Flow:2025,0

JMS-Abonnent

Der JMS-Abonnent empfängt Benachrichtigungen von Themen und leitet sie an Java Message System (JMS)-kompatible Nachrichtenbroker wie IBM WebSphere MQ weiter.

Einrichten eines JMS Message Brokers mitFME Flow

Bevor Sie einen JMS-Abonnenten konfigurieren, müssen Sie einen JMS-Broker einrichten, mit dem Sie arbeiten könnenFME Flow. Die Schritte hängen vom verwendeten Broker ab und werden im folgenden Abschnitt erläutert (gilt sowohl für den JMS-Abonnenten als auch für den JMS-Publisher):

Erstellen eines JMS-Abonnenten fürFME Flow

  1. ImFME FlowWeb-Benutzeroberfläche, wählenBenachrichtigungen > Abonnementsund klicken Sie auf Neu.
  2. Geben Sie einen Namen für das Abonnement ein.
  3. Geben Sie JMS für das Protokoll an.
  4. Geben Sie dieThemen Sie möchten dies über die Dropdown-Auswahl abonnieren. Um ein Thema zu erstellen und es sofort zu verwenden, klicken Sie auf+.

  5. Geben Sie die JMS-spezifischen Felder für den Abonnenten an
  6. Klicken Sie auf „OK“.

Vorlage für Benachrichtigungsinhalte

Die Benachrichtigungsinhaltsvorlage verwendet die folgenden Schlüsselwörter in der eingehenden Benachrichtigung:

{

"Standort": "<Standort>"

"Abonnenteninhalt": "benutzerdefinierte Nachricht"

}

Wenn die"Abonnenteninhalt" Wenn das Schlüsselwort vorhanden ist, wird die Vorlage für den Benachrichtigungsinhalt überschrieben.

Betrachten Sie beispielsweise die folgende Vorlage für Benachrichtigungsinhalte:

Hallo, {Location}

Wenn die eingehende Benachrichtigung Folgendes enthält:

{

"Standort": "Welt"

}

Der JMS-Abonnent sendet die folgende Nachricht:

„Hallo Welt“

Wenn die eingehende Benachrichtigung Folgendes enthält:

{

"Standort": "Welt"

"subscriber_content": "Meine benutzerdefinierte Nachricht"

}

Der JMS-Abonnent sendet die folgende Nachricht:

„Meine benutzerdefinierte Nachricht“

Siehe auch