WebSocket Server

Supported pipeline types:
  • Data Collector

The WebSocket Server origin is a multithreaded origin that listens on a WebSocket endpoint and processes the contents of all authorized WebSocket client requests. For information about supported versions, see Supported Systems and VersionsSupported Systems and Versions in the Data Collector documentation.

The WebSocket Server origin can use multiple threads to enable parallel processing of data from multiple WebSocket clients. The origin can also send responses back to the origin system when used in a microservice pipeline.

Before you configure the origin, perform additional steps to configure the WebSocket clients.

When you configure the WebSocket Server origin, you specify the maximum number of concurrent requests to determine how many threads to use. You define the listening port, application ID, and the maximum message size. You can also configure SSL/TLS properties, including default transport protocols and cipher suites.

When you want the origin to send responses back to the origin system as part of a microservice pipeline, you configure the data format and other characteristics of the responses.

Tip: Data Collector provides two WebSocket origins to address different needs. For a quick comparison chart to help you choose the right one, see Comparing WebSocket Origins.