Will people stop writing crap "on" HTTP please and use TCP like you're supposed too! :)
Websockets is a great transport protocol for bi-direction realtime persistent connections. And it's very easy to write your own application protocol or just use WAMP from http://wamp.ws.