WebSocket Server
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.
When a stops, the WebSocket Server origin notes where it stops reading. When the starts again, the origin continues processing from where it stopped by default. You can reset the originreset the originreset the origin to process all requested data.