Net::Server::MultiplexMultiplex several connections within one process | |
Download |
Net::Server::Multiplex Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Paul Seamons
- Publisher web site:
- http://search.cpan.org/~rhandom/
Net::Server::Multiplex Tags
Net::Server::Multiplex Description
Multiplex several connections within one process Net::Server::Multiplex is a Perl module that offers multiplex several connections within one process.SYNOPSIS package MyPlexer; use base 'Net::Server::Multiplex'; sub mux_input { #...code... } __PACKAGE__->run();This personality is designed to handle multiple connections all within one process. It should only be used with protocols that are guaranteed to be able to respond quickly on a packet by packet basis. If determining a response could take a while or an unknown period of time, all other connections established will block until the response completes. If this condition might ever occur, this personality should probably not be used.This takes some nice features of Net::Server (like the server listen socket setup, configuration file processing, safe signal handling, convenient inet style STDIN/STDOUT handling, logging features, deamonization and pid tracking, and restartability -SIGHUP) and some nice features of IO::Multiplex (automatic buffered IO and per-file-handle objects) and combines them for an easy-to-use interace. Requirements: · Perl
Net::Server::Multiplex Related Software