Socket.IO Perl implementation

Socket.IO is a universal way to write realtime web apps that work in every browser. Socket.IO supports several transports that are chosen during runtime based on the current browser capabilities:

    * WebSocket
    * Adobe® Flash® Socket
    * AJAX long polling
    * AJAX multipart streaming
    * Forever Iframe
    * JSONP Polling

This way it is possible to write WebSocket-like web apps without bothering much about the vendor support.

Socket.IO has an official client and various (among official) server implementations in different languages and frameworks. Here is a new Perl implementation http://github.com/vti/plack-middleware-socketio built on top of Plack as a normal middleware.

Socket.IO++

Comments

blog comments powered by Disqus