FME Flow:2025.1

Éditeur WebSocket

L'éditeur WebSocket reçoit des messages via TCP d'un client pris en charge par WebSocket et les publie surFME Flow sujets. Les clients pris en charge peuvent inclure le transformateur WebSocketConnector, ainsi que les navigateurs Web Java ou HTML5 suivants :

  • Microsoft Edge
  • Firefox 11+
  • Chrome 16+
  • Safari 6+
  • Opéra 12.10+

Canaux de communication WebSocket

LeServeur WebSocket est situé sur leFME Flow Cœur. Par défaut,FME Flow utilise les canaux suivants pour la communication WebSocket :

  • Port : 7078
  • URI :ws://<nom d'hôte>:7078/websocket

Pour configurer le serveur WebSocket pour la communication SSL, voirConfiguration pour HTTPS.

Configuration de l'éditeur

  1. In the FME Flow Web User Interface, select Notifications > Publications, and click Create.
  2. Donnez un nom à la publication
  3. Dans le menu déroulant Protocole, sélectionnez WebSocket.
  4. Précisez leThèmes vous souhaitez publier en utilisant le sélecteur déroulant. Pour créer un sujet et l'utiliser immédiatement, cliquez sur+.

  5. URL cible : ce champ est pré-rempli avec l’URL du serveur WebSocket sur leFME Flow Noyau (inclus avec votreFME Flow installation). Cependant, vous pouvez choisir de vous connecter à un autre serveur WebSocket.
  6. ID de flux : spécifiez l’ID de flux pour la publication. L'ID de flux permet au serveur WebSocket d'identifier les messages et de les connecter aux applications demandeuses. Dans ce cas, l'application demandeuse est l'éditeur de services de notification.
  7. Cliquez sur OK.

Protocole de messagerie

Voir aussi