Notification Service
Der FME Flow Notification Service sendet Daten an und von FME Flow in Form von Nachrichten, wenn ein Ereignis eintritt.
Der Notification Service iunterstützt Automatisierungen, der bevorzugten Methode zum Aufbau von Messaging-Workflows in FME Flow.
Der Notification Service basiert im Wesentlichen auf Themen, zu denen Sie Publisher und Subscriber anlegen.
Publisher empfangen von Klienten über ein unterstütztes Publisher-Protokoll bestimmten Inhalt und liefern diesen Inhalt als Benachrichtigungen an Themen.
Subscriber erhalten Benachrichtigungen von Themen und liefern den Inhalt an Clients über ein unterstütztes Subscriber-Protokoll.
Notification Service-Clients können FME-Workspaces oder jede andere Anwendung sein, die das angegebene Protokoll unterstützt.
Der Push-Mechanismus der Übermittlung von Benachrichtigungen zu und von Themen macht die regelmäßige Überprüfung oder ein Pull für neue Inhalte überflüssig.
Die Werkzeuge auf der Seite Automatisierungen sind der beste Weg, um den Notification Service zu nutzen. Automatisierungen bieten eine einfach zu bedienende Oberfläche für die Erstellung von Workflows, die aus mehreren Publishern (Triggern) und Subscribern (externe Aktionen) bestehen können, sowie Werkzeuge für die Verarbeitung von Nachrichten dazwischen (Aktionen).
Alternativ können Sie die Seite Benachrichtigungen verwenden, um Themen, Publisher und Subscriber manuell zu erstellen:
- Erstellen Sie Themen.
- Führen Sie einen oder beide der folgenden Schritte aus:
- Fügen Sie einen Publisher hinzu, der Benachrichtigungen an Themen sendet.
- Fügen Sie einem Thema Subscriber hinzu.
Ein Thema (engl.: Topic) ist ein Schlüsselwort, das den Inhalt einer Benachrichtigung umschreibt.
Themen werden normalerweise in der FME Flow-Web-Benutzeroberfläche in der Registerkarte Themen definiert. Sie können auch in einem Workspace mit einem FMEFlowNotifier-Transformer oder bei der Veröffentlichung eines Workspaces in FME Flow definiert werden.
Publisher erhalten Inhalte von einem FME-Workspace oder von anderen Clients über ein unterstütztes Protokoll und liefern den Inhalt als Benachrichtigungen an Themen.
Publisher werden in der Web-Benutzeroberfläche in der Registerkarte Publikationen erstellt. Ein FME-Workspace kann auch Inhalte zu Themen veröffentlichen.
Subscriber erhalten Benachrichtigungen von Themen. Als Antwort liefern sie über ein unterstütztes Protokoll Nachrichten an einen FME-Workspace oder an andere Clients.
Subscriber werden in der Web-Benutzeroberfläche in der Registerkarte Subskriptionen erstellt.