![](https://i0.wp.com/javiergs.com/wp-content/uploads/2023/12/jgs-websocket-1024x614.webp?resize=747%2C448)
This is a four-minute introduction to websockets using Eclipse Tyrus.
A Websocket allows creating a communication channel between a client and a server. In particular, a communication channel that uses the WebSocket protocol as a communication protocol. The WebSocket protocol is compatible with the HTTP protocol (yes, the one used to connect web browsers and web servers). However, it has exceptional improvements: (1) lower overhead than HTTP and (2) bi-directional web communication.
. . .