Websocket

Der “Websocket”-Konnektor baut eine ausgehende WebSocket-Verbindung zu einem externen Server auf und überträgt Datenpunkte als Echtzeit-Datenstrom. Er wird als Konnektorschritt in einem Integrationsflow verwendet. Zum Testen der Verbindung können – sofern keine eigene Lösung zur Verfügung steht – kostenlose und offene Dienste wie Pie Socket oder Socketbay verwendet werden.

Details zur Funktion:

  • Protokoll: RFC 6455 WebSocket (Bibliothek: ws v7); Verschlüsselung durch Verwendung von wss:// im URL-Feld
  • Authentifizierung: Keine integrierte Authentifizierung — Zugangsdaten können bei Bedarf als Query-Parameter in der URL übergeben werden (z. B. wss://server.example.com/data?token=<token>)
  • Nachrichtenformat: Raw Payload-String (UTF-8 Text-Frame), kein zusätzlicher Envelope durch niotix
  • Verbindungs-Timeout: Standard 10.000 ms (konfigurierbar im Einstellungsfeld)
  • Reconnect: Keine automatische Wiederverbindung nach Verbindungsabbruch
  • Keep-alive / Ping-Pong: Nicht konfiguriert

Einstellungen

  • Instanz Name: Individueller, einfach zu erschließender Name des Konnektors.
  • Beschreibung: Kurze Beschreibung.
  • Connection timeout (ms): Maximale Wartezeit in Millisekunden bis zum Verbindungsaufbau (Standard: 10.000 ms).
  • Websocket Url: Adresse des Websocket-Servers inkl. Schema (ws:// oder wss://), z. B. wss://server.example.com/data