Handlers
Net::Z3950::SimpleServer is a simple Perl API for building Z39.50 servers. SYNOPSIS use Net::Z3950::SimpleServer; sub my_search_handler { my $args = shift; my $set_id = $args->{SETNAME}; my @database_list = @{ $args->{DATABASES} }; my $query = $args->{QUERY}; ## Perform the query on...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (93): Net::Z3950::SimpleServer Download |
h3270 is a program that allows you to use IBM 3270 hosts from within a web browser. h3270 is different from other, similar systems because of its highly configurable layout engine that is based on regular expressions. Classical mainframe applications are still part of the IT infrastructure of...
Platforms: *nix
License: Freeware | Size: 3.3 MB | Download (177): h3270 Download |
AtExit is a Perl module that can perform exit processing for a program or object. SYNOPSIS use AtExit; sub cleanup { my @args = @_; print "cleanup() executing: args = @argsn"; } ## Register subroutines to be called when this program exits $_ = atexit(&cleanup, "This call was...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (89): AtExit Download |
XAO::Web is a Perl module for XAO Web Developer, dynamic content building suite. XAO::Web is a part of XAO open source web services suite. It allows to build dynamic web content using data, templates and external input. The distinguishing feature of XAO::Web is in its modular design where...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (91): XAO::Web Download |
XML::Descent is a Perl module for recursive descent XML parsing. SYNOPSIS use XML::Descent; # Create parser my $p = XML::Descent->new({ Input => $xml }); # Setup handlers $p->on(folder => sub { my ($elem, $attr) = @_; $p->on(url => sub { my ($elem, $attr) = @_; my $link = { name...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): XML::Descent Download |
Template::Tutorial::Web is a Perl module for generating web content using the template toolkit. This tutorial document provides a introduction to the Template Toolkit and demonstrates some of the typical ways it may be used for generating web content. It covers the generation of static pages...
Platforms: *nix
License: Freeware | Size: 778.24 KB | Download (113): Template::Tutorial::Web Download |
Template::Tutorial are template toolkit tutorials. This section includes tutorials on using the Template Toolkit. Subjects currently include an general overview of the Template Toolkit, showing users how to get quickly up to speed building web content, and a tutorial on generating and using...
Platforms: *nix
License: Freeware | Size: 778.24 KB | Download (146): Template::Tutorial Download |
Tuxedo is a Perl extension module for Tuxedo. This module provides the following functionality... C style interface The Tuxedo perl module gives you access to almost all of the tuxedo 8.1 apis from perl. In most cases you can take the C API you already familiar with, apply perl semantics to...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (107): Tuxedo Download |
POCO C++ Libraries project are the next generation C++ class libraries for network-centric applications. POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 1.2 MB | Download (106): POCO C++ Libraries Download |
XML::SAX::Machine is a Perl module that can manage a collection of SAX processors. SYNOPSIS ## Note: See XML::SAX::Pipeline and XML::SAX::Machines first, ## this is the gory, detailed interface. use My::SAX::Machines qw( Machine ); use My::SAX::Filter2; use My::SAX::Filter3; my...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (103): XML::SAX::Machine Download |
EasyHTTPD is a drop in C++ class to implement an HTTP 1.0 Server - Now with OpenSSL Support! The class can be used to allow an application to be controlled by a browser, hence Embedded. To this functionality to an app, add the C++ class to the application, write and register request callback...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (97): EasyHTTPD Download |
Net::CyanChat is a Perl interface for connecting to Cyan Worlds chat room. SYNOPSIS use Net::CyanChat; my $cyan = new Net::CyanChat ( host => cho.cyan.com, # default port => 1812, # main port--1813 is for testing proto => 1, # use protocol 1.0 refresh => 60, # ping rate (default) );...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (99): Net::CyanChat Download |
OpenInteract2::Manual::Tutorial is a Perl module that will teach learn you how to create and modify a package. SYNOPSIS This tutorial will show you the different methods for creating a package and how to maintain them. CREATING THE PACKAGE A word on the example For our example were...
Platforms: *nix
License: Freeware | Size: 931.84 KB | Download (99): OpenInteract2::Manual::Tutorial Download |
OpenInteract::UI::Main is the primary user interface assembly conductor. SYNOPSIS my $page = OpenInteract::UI::Main->handler(); send_http_headers(); print $page; # Subclass to define a new method for looking up template names: package OpenInteract::UI::LanguageChoice; use base qw(...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (89): OpenInteract::UI::Main Download |
CGI::XMLApplication is an Object Oriented Interface for CGI Script Applications. SYNOPSIS use CGI::XMLApplication; $script = new CGI::XMLApplication; $script->setStylesheetPath( "the/path/to/the/stylesheets" ); # either this for simple scripts $script->run(); # or if you need more...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (92): CGI::XMLApplication Download |
Find IPs of crackers and kiddies attempting to break in. Creates iptables rules to block attackers IPs for a specified period of time. It works by using handlers which are created to watch for attacks against a given service, such as ssh, telnet, ftp, etc. The handlers can be enabled or...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (95): Daemon Shield Download |
Class::CGI is a Perl module to fetch objects from your CGI object. SYNOPSIS use Class::CGI handlers => { customer_id => My::Customer::Handler }; my $cgi = Class::CGI->new; my $customer = $cgi->param(customer_id); my $name = $customer->name; my $email = $cgi->param(email); # behaves...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (95): Class::CGI Download |
phpWebApp is an application framework which makes easy and simple the task of building PHP web applications based on relational databases. It separates the task of designing and changing the layout of the application from the task of implementing the logic of the application, by using XML...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (111): phpWebApp Download |
mod_header_modify Apache module can change or remove incoming http headers and it can also add headers that werent sent by the client. It can thus be used to manipulate the behaviour of content handlers that you dont want to (or cant) change. Another option might be to simulate various user...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): mod_header_modify Download |
Template::Magic is a Perl module for magic merger of runtime values with templates. SYNOPSIS Just add these 2 magic lines to your code... use Template::Magic; Template::Magic->new->print( /path/to/template ); to have all your variable and subroutines merged with the template file, or set...
Platforms: *nix
License: Freeware | Size: 46.08 KB | Download (149): Template::Magic Download |