Xentara v2.0.3
User Manual
The Xentara WebSocket Interface

Xentara provides a WebSocket interface, that can be enabled in the Xentara config file. The WebSocket interface allows clients to connect to Xentara using a WebSocket based RPC interface. The WebSocket interface allows a client to read and write attributes, to subscribe to attribute changes, and more. The WebSocket interface can be used to attach a GUI client to a Xentara system, for example.

The Xentara WebSocket interface provides access to Xentara functionality using an RPC (remote procedure call) interface. The interface is similar to JSON-RPC 2.0, but uses the more efficient CBOR binary encoding standard as a transport rather than JSON. The API is described in detail in the Xentara WebSocket API Specification.