Plack::Handler defines an adapter (connector) interface to adapt
plackup and Plack::Runner to various PSGI web servers, such as
Apache2 for mod_perl and Standalone for HTTP::Server::PSGI.
It is an empty class, and as long as they implement the methods
defined as an Server adapter interface, they do not need to inherit
If you write a new handler for existing web servers, I recommend you
to include the full name of the server module after Plack::Handler
prefix, like Plack::Handler::Net::Server::Coro if you write a
handler for Net::Server::Coro. That way youll be using plackup
command line option like:
plackup -s Net::Server::Coro
that makes it easy to figure out which web server youre going to use.