This is a web socket application of Spring boot and Angular 8 with SockJS and Stomp
From the definition of wikipedia WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection. The WebSocket protocol was standardized by the IETF as RFC 6455 in 2011, and the Web Socket API in Web IDL is being standardized by the W3C.
In many web applications, websockets are used to push messages to a client for real-time updates. Usually we recommend using a websocket connection when getting started with Feathers because you get real-time updates for free and it is faster than a traditional HTTP connection.