Faces WebSocket support
In typical web applications, servers always respond to requests from a browser. There is no way for a server to send data to the client browser without responding to a request. The WebSocket technology provides full duplex communication between a browser and a server, allowing servers to independently send data to a client without having to respond to a request. WebSocket allows myriad new applications to be developed for the web, including updating stock tickers, multiplayer online games, and chat applications.
Note
Although some of these types of web applications were developed before the advent of WebSockets, they relied on hacks to work around the limitations of HTTP. With WebSockets, these hacks are no longer necessary.
Traditionally, taking advantage of the WebSocket protocol when writing applications required a lot of JavaScript code. Faces’ WebSocket supports abstracts out most of the JavaScript plumbing, allowing us to focus on developing...