Using WebSocket to build an interactive web application :: Learn how to the send and receive messages between a browser and the server over a WebSocket