Der Feed-Typ "WebSocket" verwendet Nachrichten von einem WebSocket, auf den extern zugegriffen werden kann. Das WebSocket-Protokoll ermöglicht die bidirektionale Kommunikation mit geringer Latenz zwischen einem Client und einem Server. Dies erfolgt durch das Herstellen dauerhafter Socket-Verbindungen zwischen einem Server und einem Client, über die der Server Daten an verbundene Clients sendet. In diesem Fall fungiert ArcGIS Velocity als WebSocket-Client.
Beispiel
Aktualisierte Sensorwerte werden von einem WebSocket-Server gesendet.
Verwendungshinweise
Nachdem Sie die Feed-Verbindungsparameter konfiguriert haben, lesen Sie Konfigurieren von Eingabedaten, um zu erfahren, wie Sie das Schema und die Schlüsselparameter definieren.
Parameter
Nachfolgend werden die Parameter für den WebSocket-Feed beschrieben:
Parameter | Erläuterung | Datentyp |
---|---|---|
URL | Die URL des WebSockets für das Herstellen der Verbindung und Empfangen der Daten. | Zeichenfolge |
Benutzerdefinierte Header | Optionale benutzerdefinierte Header, die in die WebSocket-Anforderung aufgenommen werden können, die an den angegebenen WebSocket-Endpunkt gesendet wird. Mit benutzerdefinierten Headern kann beispielsweise ein API-Schlüssel oder Autorisierungsheader eines Drittanbieters angegeben werden. | Schlüssel/Wert-Paar |
Überlegungen und Beschränkungen
Auf den WebSocket-Server muss extern im Internet zugegriffen werden können.