IOTech Systems WebSocket connectors

Connect to WebSocket devices at the edge and easily push data from those devices using IOTech’s WebSocket device connector

What is WebSocket?

  • WebSocket is a standards-based communication protocol that provides bi-directional communication over a single TCP connection
  • WebSocket-based communication is utilized for services that require continuous data exchanges, e.g., online gaming and other real-time systems. Modern web browsers usually support WebSocket communication as standard
  • The WebSocket protocol is described in the RFC 6455 specification which describes both the ws:// and the wss:// (Web Socket Secure) protocols as two URI schemas
  • Web Socket Secure adds encryption and operates over TLS 

IOTech's WebSocket device connector provides an easy way for third-party applications to push data via the WebSocket protocol using asynchronous readings

The WebSocket device connector implements the following key features:

  • Support for both ws and wss schemes
  • Connection to multiple WebSocket endpoints
  • Retries after lost connection
  • Data parsing from incoming payloads
  • One-way communication, i.e., pushing data
  • Asynchronous readings
  • Support for Boolean, Int8, Uint8, Int16, Uint16, Int32, Uint32, Int64, Uint64, Float32, Float64 and String data types
If you would like more information on IOTech’s WebSocket device connector please contact us