WebSocket

Le type de flux WebSocket consomme les messages d’un serveur WebSocket accessible en externe. Le protocole WebSocket permet la communication bidirectionnelle à faible latence entre un client et un serveur. Pour ce faire, il établit des connexions de socket persistantes entre un serveur et un client, dans lesquelles le serveur envoie des données aux clients connectés. Dans ce cas, ArcGIS Velocity fait office de client WebSocket.

Exemple

Des valeurs de capteur mises à jour sont envoyées à partir d’un serveur WebSocket.

Remarques sur l’utilisation

Après avoir configuré les paramètres de connexion du flux, consultez la rubrique Configurer les données en entrée pour savoir comment définir la structure et les paramètres clés.

Paramètres

Les paramètres du flux WebSocket sont présentés ci-après :

ParamètreExplicationType de données

URL

URL WebSocket à partir de laquelle établir la connexion et recevoir les données.

Chaîne

Custom headers (En-têtes personnalisés)

En-têtes personnalisés facultatifs à inclure dans la requête WebSocket envoyée à l’extrémité WebSocket spécifiée.

Par exemple, des en-têtes personnalisés peuvent être utilisés pour spécifier une clé d’API tierce ou un en-tête d’autorisation.

Paire clé-valeur

Considérations et limitations

Le serveur WebSocket doit être accessible en externe via Internet.