Changes for version 0.03 - 2009-10-06
- If $ENV{POE_DEBUG}, will turn on POE debug and trace options for all POE::Sessions
- If $ENV{DEBUG} while running tests, will durn on server and client debug
- Added testbin/cli_client.pl, a command line client using POE::Component::DebugShell
- Improved 'shutdown' support but is still not ideal
- Added 'ClientMaxConnections' and 'ContentHandler' options to server
- Added class 'POE::Component::Server::Bayeux::Logger' for easy dumping of datastructures
- Support for 'reconnect' in the Client
- Various improvements
Modules
Bayeux/cometd client implementation in POE
Bayeux/cometd server implementation in POE
An object representing a single client of the server
An object representing a single message of a request
create messages in the right subclass
invalid message
handles /meta/ channels
handles non-special channels
handles /service/ channels
A single Bayeux request
Provides
in lib/POE/Component/Client/Bayeux/Transport.pm
in lib/POE/Component/Client/Bayeux/Transport/LongPolling.pm
in lib/POE/Component/Client/Bayeux/Utilities.pm
in lib/POE/Component/Server/Bayeux.pm
in lib/POE/Component/Server/Bayeux/Utilities.pm