9.85.1 Websocket Agents Overview
WebSocket is a protocol that enables bidirectional communication over a single TCP connection. The protocol is designed to be implemented in web browsers and web servers, but it can be used by any client or server application. The WebSocket Protocol is an independent TCP-based protocol and the only relation to HTTP is that the handshake is done as an HTTP upgrade request. The WebSocket protocol makes it easier to send real-time data to and from the server by enabling content to be sent to the client without the client having to make a request.
Deprecation
Netty version 3 is deprecated from versions 8.1.9 and 8.2.1 of .
In there are both a Websocket Server agent, and a Websocket Client agent.
Supported Protocol Specification
The WebSocket protocol has been implemented according to RFC 6455.
Websocket Server workflow
Websocket Client workflow
Limitation
Partial frames are not routed by the agent, if the client sends only ContiuationFrames there is a possibility to have memory issues.