Oliver Gorwits > YATG-5.130510_001 > RPC::Serialized::Handler::YATG::Store

Download:
YATG-5.130510_001.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 5.130510_001   Source   Latest Release: YATG-5.140510

NAME ^

RPC::Serialized::Handler::YATG::Store - RPC handler for YATG::Store::Disk

VERSION ^

version 5.130510_001

DESCRIPTION ^

This module implements an RPC::Serialized handler for YATG::Store::Disk. There is no special configuration, and all received parameters are passed on to YATG::Store::Disk::store() verbatim.

REQUIREMENTS ^

Install the following additional modules to use this plugin:

INSTALLATION ^

You'll need to run an RPC::Serialized server, of course, and configure it to serve this handler. There are files in the examples/ folder of this distribution to help with that, e.g. rpc-serialized.server.yml:

 ---
 # configuration for rpc-serialized server with YATG handlers
 rpc_serialized:
     handlers:
         yatg_store:    "RPC::Serialized::Handler::YATG::Store"
         yatg_retrieve: "RPC::Serialized::Handler::YATG::Retrieve"
 net_server:
     port: 1558
     user: daemon
     group: daemon

You should head over to the RPC::Serialized documentation to learn how to set that up. We use a pre-forking Net::Server based implementation to receive port traffic data and store to disk, then serve it back out to CGI on a web server.

SEE ALSO ^

RPC::Serialized

AUTHOR ^

Oliver Gorwits <oliver@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by University of Oxford.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: