TL;DRAbstract
As the World Wide Web has expanded the need for websites to be able to communicate with back-end servers without being apparent to the user has dramatically increased. WebSockets are a real-time communication technique that allow a browser and a server to communicate through a protocol that allows data to be ‘pushed’ in either direction and placed on a webpage without the need for a page reload. This technology proves incredibly useful in web based applications that need continuous access to server events or need to facilitate peer-to-peer communication. Although WebSockets have many advantages over many older – more established real-time communication techniques, they are rarely implemented in web applications due to support issues and the complications associated with creating a server that can interpret the complex messages that are transmitted. Therefore this project investigates the issues associated with a number of WebSocket packages and documents the development of an improved
Chat with Paper
AI Agents for this Paper
As the World Wide Web has expanded the need for websites to be able to communicate with back-end servers without being apparent to the user has dramatically increased. WebSockets are a real-time communication technique that allow a browser and a server to communicate through a protocol that allows data to be ‘pushed’ in either direction and placed on a webpage without the need for a page reload. This technology proves incredibly useful in web based applications that need continuous access to server events or need to facilitate peer-to-peer communication. Although WebSockets have many advantages over many older – more established real-time communication techniques, they are rarely implemented in web applications due to support issues and the complications associated with creating a server that can interpret the complex messages that are transmitted. Therefore this project investigates the issues associated with a number of WebSocket packages and documents the development of an improved
Keywords
Chat
Click to start Chat