ResourcePool - A connection caching and pooling framework

Copyright (c) 2001-2009 by Markus Winand <mws@fatalmind.com>

See COPYRIGHT section in the ResourcePool(3pm) manpage.

Recent Changes

Installation

ResourcePool is a pure perl implemented module and should therefore run everywhere where perl is already installed.

The well known procedure is:

        perl Makefile.PL
        make
        make test
        make install 

Examples

Are included in the manpages which come with this distribution. The ResourcePool::BigPicture(3pm) manpage is the right point to start to get the overview, after that feel free to visit the ResourcePool(3pm) and ResourcePool::LoadBalancer(3pm) manpages.

Resource bindings

To do something usefull with ResourcePool you will need resource bindings. There are some bindings available for download from CPAN. Those bindings live in the ResourcePool::Resource namespace, for example the Net::LDAP binding has the name ResourcePool::Resource::Net::LDAP, if you can not find the required bindings, please consult the ResourcePool::ExtensionGuide(3pm) manpage for details how to create one.

Available bindings on CPAN (as of 2009-11-25):

       Net::LDAP
       DBI
       Alzabo
       SOAP::Lite

The Net::LDAP and DBI bindings where included in the ResourcePool core package in all 0.99xx versions of ResourcePool. Since release 1.0000 they are no longer included in this package and have to be installed seperately.

How to contribute?

Submit patches for bugs you discovered (or report the at least), upload your own resource bindings to CPAN.

Authors contact

       e-mail: mws@fatalmind.com
     homepage: http://www.fatalmind.com/
    whishlist: http://www.amazon.de/exec/obidos/wishlist/1JW6LC92SAK62/
               http://amazon.com/gp/registry/3BXRJP9W3WMDX