SocketIO Plack App
JavaScript Perl
Pull request Compare This branch is 3 commits ahead, 29 commits behind vti:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
t
xt
.gitignore
Changes
MANIFEST.SKIP
Makefile.PL
README.pod

README.pod

PocketIO

PocketIO is a server implementation of SocketIO in Perl.

All the transports are supported.

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

SocketIO

More information about SocketIO you can find on the website http://socket.io/, or on GitHub https://github.com/LearnBoost/Socket.IO.

EXAMPLE

In examples/chat you can find a chat example based on original Socket.IO-node chat.

Just run twiggy or fliggy and you are ready to go:

twiggy chat.psgi
sudo flash-policy-server

# or for embedded flash-policy-server

fliggy chat.psgi

And point your browser to http://localhost:3000/.

TLS/SSL

For TLS/SSL a secure proxy is needed. stunnel or App::TLSMe is recommended.

DISCLAIMER

This application is in a very beta stage. API will be probably changed.

CREDITS

Socket.IO author(s) and contributors.

AUTHOR

Viacheslav Tykhanovskyi, vti@cpan.org.

COPYRIGHT

Copyright (C) 2011, Viacheslav Tykhanovskyi

This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.