Arun Gupta explains building WebSocket applications in Java based on JSR 356 API.
Nilanjan Raychaudhuri presents some of the asynchronous techniques (Comet, HTTP Streaming, WebSockets, Server events) and frameworks (Asyn servlets, vert.x, Play) for building large web applications.
Jeremy Grelle demoes patterns for building desktop or mobile applications leveraging WebSockets and Push-to-Device services with SockJS, RabbitMQ and Spring.
Chris Beams, Gunnar Hillert, and Rossen Stoyanchev make a thorough introduction to WebSockets and provide practical advice on using it in applications.
Owen Barnes introduces SocketStream, a Node.js framework for building single-page real-time web applications that access all of their data via WebSocket.
Guillermo Rauch investigates how some technologies – WebSocket, SPDY, WebRTC, HTTP 2.0 – help with real-time web.
Robin Zimmermann lays out the broad architectural details of server applications with a web-based client exchanging messages over WebSockets and JMS.
Arun Gupta presents the current developments on Java EE7 as a PaaS in the cloud and current work on Project Avatar which simplifies HTML5, Websockets and JSON programming for Java developers.
Brad Drysdale makes a case for WebSockets, comparing it with current solutions – HTTP, AJAX, Comet-, and showing its low overhead and latency, making it a better solution for today’s web applications.
Robert Virding discusses conversational web services and how Erlang can provide the necessary tools to write 2-way conversational applications using WebSockets.