Realtime Communication Server
Project Page Getting Started Follow Us
The John Locke demo is a chat room application with a game-like interface. Users can chat and walk around the game screen. Movements from all users are kept synchronized so that all users have the same view of the game at the same time. This demo showcases WaterSpout's ability to provide real-time communication using WebSockets and falling back to long polling when necessary.
The efficiency comparison demo is designed to highlight the user experience and efficiency benefits of different communication techniques. The demo makes calls to a server using three different connection methods, short polling, long polling and WebSockets. The amount of data transfered as well as a request counter are shown for each method. The benefits of WebSockets over the two polling techniques become much more clear when you can see the amount of overhead and the user experience lag inherent in polling.