Monday, October 03, 2011

Radiate: A simple push server for SocketIO (alpha)

Based on my previous post on WebSocket server using Tornado, I've hacked the code more to be a SocketIO server instead of just WebSocket, so that it can be used on many browsers until everyone support WebSocket. The SocketIO connection is handled by TornadIO, a neat SocketIO library for Tornado.

I've uploaded the code here in github: https://github.com/kagesenshi/radiate

I've packaged Radiate together with a buildout.cfg, so you can deploy it easily by just using these few lines of commands
git clone https://kagesenshi@github.com/kagesenshi/radiate.git radiate
cd radiate
python bootstrap.py
./bin/buildout
To start the daemon, just execute:
./bin/radiate-admin fg
The readme file on how to deploy and use Radiate is here: https://github.com/kagesenshi/radiate/blob/master/README.txt.
Post a Comment
Locations of visitors to this page