lichess.org
Donate

Downside of Web sockets (Solutions)

Web sockets may equal to better interactive gaming, but the downside is some network servers (proxy services) do not support Web Sockets. To better co-exist, an HTTP-based fallback method of data transfer should be available (ex. HTTP/Ajax/Comet for fallback).
Maybe emulating Web Socket (Socket.IO) or using WSS could be an alternative to establish a secure end-to-end tunnel with the servers.
No matter the end solution, it will affect the resources (CPU, memory, bandwidth and latency).

Solutions:
http://siriux.net/2013/06/nginx-and-websockets
http://nodejs.org
http://en.wikipedia.org/wiki/Node.js
http://stackoverflow.com/questions/10377384/why-use-ajax-when-websockets-is-available
github.com/gimite/web-socket-js
A hosting service: http://www.lightstreamer.com/games.htm

Test for websocket support : http://websocketstest.com

This topic has been archived and can no longer be replied to.