Alvis::Pipeline 0.11
Sponsored Links
Alvis::Pipeline 0.11 Ranking & Summary
File size:
0.015 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1134
Date added:
2006-09-16
Publisher:
Mike Taylor
Alvis::Pipeline 0.11 description
Alvis::Pipeline is a Perl extension for passing XML documents along the Alvis pipeline.
SYNOPSIS
use Alvis::Pipeline;
$in = new Alvis::Pipeline::Read(host => "harvester.alvis.info",
port => 16716,
spooldir => "/home/alvis/spool");
$out = new Alvis::Pipeline::Write(port => 29168);
while ($xml = $in->read(1)) {
$transformed = process($xml);
$out->write($transformed);
}
This module provides a simple means for components in the Alvis pipeline to pass documents between themselves without needing to know about the underlying transfer protocol. Pipe objects may be created either for reading or writing; components in the middle of the pipeline will create one of each. Pipes support exactly one method, which is either read() or write() depending on the type of the pipe. The granularity of reading and writing is the XML document; neither smaller fragments nor larger aggregates can be transferred.
The documents expected to pass through this pipeline are those representing documents acquired for, and being analysed by, Alvis. These documents are expressed as XML contructed according to the specifications described in the Metadata Format for Enriched Documents. However, while this is the motivating example pipeline that led to the creation of this module, there is no reason why other kinds of documents should not also be passed through pipeline using this software.
The pipeline protocol is described below, to facilitate the development of indepedent implementations in other languages.
SYNOPSIS
use Alvis::Pipeline;
$in = new Alvis::Pipeline::Read(host => "harvester.alvis.info",
port => 16716,
spooldir => "/home/alvis/spool");
$out = new Alvis::Pipeline::Write(port => 29168);
while ($xml = $in->read(1)) {
$transformed = process($xml);
$out->write($transformed);
}
This module provides a simple means for components in the Alvis pipeline to pass documents between themselves without needing to know about the underlying transfer protocol. Pipe objects may be created either for reading or writing; components in the middle of the pipeline will create one of each. Pipes support exactly one method, which is either read() or write() depending on the type of the pipe. The granularity of reading and writing is the XML document; neither smaller fragments nor larger aggregates can be transferred.
The documents expected to pass through this pipeline are those representing documents acquired for, and being analysed by, Alvis. These documents are expressed as XML contructed according to the specifications described in the Metadata Format for Enriched Documents. However, while this is the motivating example pipeline that led to the creation of this module, there is no reason why other kinds of documents should not also be passed through pipeline using this software.
The pipeline protocol is described below, to facilitate the development of indepedent implementations in other languages.
Alvis::Pipeline 0.11 Screenshot
Alvis::Pipeline 0.11 Keywords
XML
Pipeline 0.11
xml documents
perl extension
pipeline
documents
alvis
Perl
extension
0.11
Alvis::Pipeline
AlvisPipeline
Alvis::Pipeline 0.11
Libraries
Programming
Bookmark Alvis::Pipeline 0.11
Alvis::Pipeline 0.11 Copyright
WareSeeker periodically updates pricing and software information of Alvis::Pipeline 0.11 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Alvis::Pipeline 0.11 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
pipeline shoes
documents google
alaska pipeline
my documents
documents fully completed
pipeline explosion
pipeline cafe
documents to go
pipeline contractors
documents and designs
cnn pipeline
legal documents
pipeline surf
pipeline polypigs
documents to go android
perl extension implementing
how to open xml documents
documents online
Related Software
Java::Swing provides a Perl extension providing direct access to the Java Swing API. Free Download
DCE::Login is a Perl extension for interfacing to the DCE login API. Free Download
Gimp::Net is a communication module for the gimp-perl server. Free Download
Oracle::SQL is a Perl extension for building SQL statements. Free Download
cPanel is a Perl extension to cPanel servers. Free Download
RADIUS::UserFile is a Perl extension for manipulating a RADIUS users file. Free Download
Geo::Shapelib is a Perl extension for reading and writing shapefiles as defined by ESRI. Free Download
Vonage::Click2Call is a Perl extension for using the Vonage Click2Call service. Free Download
Latest Software
Popular Software
Favourite Software