NAME

RDF::Server::Protocol::FCGI - FastCGI protocol handler for RDF::Server

SYNOPSIS

package My::Server;

use RDF::Server;
with 'MooseX::SimpleConfig';
with 'MooseX::Getopt';

protocol 'FCGI';
interface 'SomeInterface';
semantic 'SomeSemantic';

DESCRIPTION

This protocol handler interfaces between the RDF::Server framework and the FCGI server library.

The MooseX::Daemonize role is included in this module. The start method is extended to run the FastCGI request loop in the daemonized process.

CONFIGURATION

socket

This is the UNIX socket on which the server listens.

errorlog

This is the filename (or one of *STDOUT, *STDERR) where errors are logged.

loglevel

The severity threshold above which errors are logged. See Log::Hander for the log levels. Any log level above 7 will turn on debugging.

METHODS

run
start

SEE ALSO

FCGI, MooseX::Daemonize.

AUTHOR

James Smith, <jsmith@cpan.org>

LICENSE

Copyright (c) 2008 Texas A&M University.

This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.