FME Flow:2025,0

WebSocket-Herausgeber

Der WebSocket-Publisher empfängt Nachrichten über TCP von einem WebSocket-unterstützten Client und veröffentlicht sie anFME Flow Themen. Zu den unterstützten Clients können der WebSocketConnector-Transformator sowie die folgenden Java- oder HTML5-Webbrowser gehören:

  • Microsoft Edge
  • Firefox 11+
  • Chrome 16+
  • Safari 6+
  • Opera 12.10+

WebSocket-Kommunikationskanäle

DerWebSocket-Server befindet sich auf derFME Flow Kern. StandardmäßigFME Flow verwendet die folgenden Kanäle für die WebSocket-Kommunikation:

  • Port: 7078
  • URI:ws://<Hostname>:7078/WebSocket

Informationen zum Konfigurieren des WebSocket-Servers für die SSL-Kommunikation finden Sie unterKonfigurieren für HTTPS.

Konfigurieren des Herausgebers

  1. ImFME FlowWeb-Benutzeroberfläche, wählenBenachrichtigungen > Veröffentlichungenund klicken Sie auf Neu.
  2. Geben Sie einen Namen für die Veröffentlichung ein
  3. Wählen Sie im Dropdown-Menü „Protokoll“ die Option „WebSocket“ aus.
  4. Geben Sie dieThemen Sie möchten mithilfe der Dropdown-Auswahl veröffentlichen. Um ein Thema zu erstellen und es sofort zu verwenden, klicken Sie auf+.

  5. Ziel-URL: Dieses Feld ist bereits mit der URL des WebSocket-Servers auf demFME Flow Core (im Lieferumfang IhresFME Flow Installation). Sie können jedoch eine Verbindung zu einem anderen WebSocket-Server herstellen.
  6. Stream-ID: Geben Sie die Stream-ID für die Veröffentlichung an. Die Stream-ID ermöglicht es dem WebSocket-Server, Nachrichten zu identifizieren und sie mit anfordernden Anwendungen zu verbinden. In diesem Fall ist die anfordernde Anwendung der Benachrichtigungsdienst-Herausgeber.
  7. Klicken Sie auf „OK“.

Messaging-Protokoll

Siehe auch