HTTP::OAI::Repository 3.18
Sponsored Links
HTTP::OAI::Repository 3.18 Ranking & Summary
File size:
0.036 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
821
Date added:
2007-08-06
Publisher:
HTTP::OAI::Repository Team
HTTP::OAI::Repository 3.18 description
HTTP::OAI::Repository is a documentation for building an OAI compliant repository using OAI-PERL.
Using the OAI-PERL library in a repository context requires the user to build the OAI responses to be sent to OAI harvesters.
SYNOPSIS
use HTTP::OAI::Harvester;
use HTTP::OAI::Metadata::OAI_DC;
use XML::SAX::Writer;
use XML::LibXML;
# (all of these options _must_ be supplied to comply with the OAI protocol)
# (protocolVersion and responseDate both have sensible defaults)
my $r = new HTTP::OAI::Identify(
baseURL=>http://yourhost/cgi/oai,
adminEmail=>youremail@yourhost,
repositoryName=>agoodname,
requestURL=>self_url()
);
# Include a description (an XML::LibXML Dom object)
$r->description(new HTTP::OAI::Metadata(dom=>$dom));
my $r = HTTP::OAI::GetRecord->new(
header=>HTTP::OAI::Header->new(
identifier=>oai:myrepo:10,
datestamp=>2004-10-01
),
metadata=>HTTP::OAI::Metadata::OAI_DC->new(
dc=>{title=>[Hello, World!],description=>[My Record]}
)
);
$r->about(HTTP::OAI::Metadata->new(dom=>$dom));
my $writer = XML::SAX::Writer->new();
$r->set_handler($writer);
$r->generate;
Using the OAI-PERL library in a repository context requires the user to build the OAI responses to be sent to OAI harvesters.
SYNOPSIS
use HTTP::OAI::Harvester;
use HTTP::OAI::Metadata::OAI_DC;
use XML::SAX::Writer;
use XML::LibXML;
# (all of these options _must_ be supplied to comply with the OAI protocol)
# (protocolVersion and responseDate both have sensible defaults)
my $r = new HTTP::OAI::Identify(
baseURL=>http://yourhost/cgi/oai,
adminEmail=>youremail@yourhost,
repositoryName=>agoodname,
requestURL=>self_url()
);
# Include a description (an XML::LibXML Dom object)
$r->description(new HTTP::OAI::Metadata(dom=>$dom));
my $r = HTTP::OAI::GetRecord->new(
header=>HTTP::OAI::Header->new(
identifier=>oai:myrepo:10,
datestamp=>2004-10-01
),
metadata=>HTTP::OAI::Metadata::OAI_DC->new(
dc=>{title=>[Hello, World!],description=>[My Record]}
)
);
$r->about(HTTP::OAI::Metadata->new(dom=>$dom));
my $writer = XML::SAX::Writer->new();
$r->set_handler($writer);
$r->generate;
HTTP::OAI::Repository 3.18 Screenshot
HTTP::OAI::Repository 3.18 Keywords
OAI
HTTP
PERL
XML
Repository 3.18
for building
new
repository
using
dom
compliant
documentation
HTTP::OAI::Repository
HTTPOAIRepository
HTTP::OAI::Repository 3.18
Libraries
Bookmark HTTP::OAI::Repository 3.18
HTTP::OAI::Repository 3.18 Copyright
WareSeeker periodically updates pricing and software information of HTTP::OAI::Repository 3.18 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 HTTP::OAI::Repository 3.18 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
Related Software
HTTP::Webdav is a Perl interface to Neon HTTP and WebDAV client library. Free Download
XML::Rules is a Perl module that can parse XML & process tags by rules starting from leaves. Free Download
Test::XML::Order is a Perl module to compare the order of XML tags in perl tests. Free Download
Test::Unit::Runner::XML is a Perl module that can generate XML reports from unit test results. Free Download
XML::Parser is a perl module for parsing XML documents. Free Download
XML::Writer is a Perl extension for writing XML documents. Free Download
PXR::Parser is a Pure Perl SAX XML Push Parser. Free Download
XML::Records is a Perl module for perlish record-oriented interface to XML. Free Download
Latest Software
Popular Software
Favourite Software