Yote::WebAppServer - is a library used for creating prototype applications for the web.
use Yote::WebAppServer;
my $server = new Yote::WebAppServer();
$server->start_server( port => 8008,
datastore => 'Yote::MysqlIO', db => 'yote_db', uname => 'yote_db_user', pword => 'yote_db-password' );
This starts an application server running on a specified port and hooked up to a specified datastore. Additional parameters are passed to the datastore.
The server set up uses Net::Server::Fork receiving and sending messages on multiple threads. These threads queue up the messages for a single threaded event loop to make things thread safe. Incomming requests can either wait for their message to be processed or return immediately.
There are likely bugs to be discovered. This is alpha software
Eric Wolf
Copyright (C) 2011 Eric Wolf
This module is free software; it can be used under the same terms as perl itself.
To install Yote, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Yote
CPAN shell
perl -MCPAN -e shell install Yote
For more information on module installation, please visit the detailed CPAN module installation guide.