On 2/28/2012 6:49 PM, Andrew Sillers wrote: > Hello Netrek devs, > > I've been playing around with some JavaScript libraries for HTML5 > canvas drawing, and I feel fairly confident that it would be possible > to make browser-based a Netrek client. The browser could use > WebSockets to communicate with an intermediary WebSocket-based Netrek > server. > > [[Browser client]] <---WebSocket connection---> [[WebSocket server]] > <----real TCP connection----> [[Regular Netrek server]] > > The intermediate WebSocket server would be quite thin; it just needs > to catch WebSocket messages from the client and forward them to the > actual Netrek server. (I believe this roughly is the model that > freeciv.net <http://freeciv.net/> uses for their browser-based Freeciv > client.) The WebSocket server and the actual server could be run on > the same host or different hosts, which means anyone who can set up a > WebSocket server could connect their browser client to a real Netrek > server. The instant the WebSocket server dies, every person playing from the browser platform is disconnected. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20120228/34bb79d2/attachment.html>