Search results for "module:Net::Z3950"
Net::Z3950 - Perl extension for talking to Z39.50 servers.
This module provides a Perl interface to the Z39.50 information retrieval protocol (aka. ISO 23950), a mature and powerful protocol used in application domains as diverse as bibliographic information, geo-spatial mapping, museums and other cultural h...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::PQF - Perl extension for parsing PQF (Prefix Query Format)
This library provides a parser for PQF (Prefix Query Format), an ugly but precise string format for expressing Z39.50 Type-1 queries. This format is widely used behind the scenes of Z39.50 applications, and is also used extensively with test-harness ...
MIRK/Net-Z3950-PQF-1.0 - 16 Sep 2020 22:36:48 UTC
Net::Z3950::ZOOM - Perl extension for invoking the ZOOM-C API.
This module provides a simple thin-layer through to the ZOOM-C functions in the YAZ toolkit for Z39.50 and SRW/U communication. You should not be using this very nasty, low-level API. You should be using the "ZOOM" module instead, which implements a ...
MIRK/Net-Z3950-ZOOM-1.30 - 12 Mar 2014 14:17:01 UTC
Net::Z3950::UDDI - Perl extension for querying UDDI services using Z39.50
This library provides all the guts of the Z39.50-to-UDDI gateway, "z2uddi" (which is supplied along with it). In the same package comes an underlying library, "UDDI::HalfDecent", which supports a subset of UDDI but supports it really well, reliably, ...
MIRK/Net-Z3950-UDDI-0.04 - 04 May 2010 15:04:09 UTC
Net::Z3950::FOLIO - Z39.50 server for FOLIO bibliographic data
The "Net::Z3950::FOLIO" module provides all the application logic of a Z39.50 server that allows searching in and retrieval from the inventory module of FOLIO. It is used by the "z2folio" program, and there is probably no good reason to make any othe...
MIRK/Net-Z3950-FOLIO-v3.3.5 - 20 Sep 2023 08:02:30 UTC
Net::Z3950::GRS1 - Perl package used to encode GRS-1 records.
This Perl module helps you to create and manipulate GRS-1 records (generic record syntax). So far, you have only access to three methods: new Creates a new GRS-1 object, my $grs1 = new Net::Z3950::GRS1; AddElement Lets you add entries to a GRS-1 obje...
MIRK/Net-Z3950-SimpleServer-1.21 - 27 Sep 2016 11:07:21 UTC
Net::Z3950::Manager - State manager for multiple Z39.50 connections.
A manager object encapsulates the Net::Z3950 module's global state - preferences for search parsing, preferred record syntaxes, compiled configuration files, *etc.* - as well as a list of references to all the open connections. It main role is to han...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::ScanSet - set of terms received in response to a Z39.50 scan
A ScanSet object represents the set of terms found by a Z39.50 scan. There is no public constructor for this class. ScanSet objects are always created by the Net::Z3950 module itself, and are returned to the caller via the "Net::Z3950::Connection" cl...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::APDU - Read-only objects representing decoded Z39.50 APDUs
This class provides a trivial base for the various read-only APDUs implemented as a part of the Net::Z3950 module. Its role is simply to supply named methods providing read-only access to the same-named fields. The set of fields is specified by the d...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::Tutorial - tutorial for the Net::Z3950 module
"Net::Z3950" is a Perl module for writing Z39.50 clients. (If you want to write a Z39.50 server, you want the "Net::Z3950::SimpleServer" module.) Its goal is to hide all the messy details of the Z39.50 protocol - at least by default - while providing...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::Record - base class for records retrieved from a Z39.50 server
A Record object represents a record retrieved from a Z39.50 server. In fact, the "Net::Z3950::Record" class itself is never instantiated: instead, the Net::Z3950 module creates objects of subclasses such as "Net::Z3950::Record::SUTRS", "Net::Z3950::R...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::RadioMARC - Perl extension for testing Z39.50 servers
This module provides the harness in which test-scripts can be written for detecting the presence of a ``radioactive MARC record'' in a Z39.50-compliant database, and determining how that database indexes the record. Its key provision is the "test()" ...
MIRK/Net-Z3950-RadioMARC-0.07 - 14 Nov 2005 10:39:51 UTC
Net::Z3950::IndexMARC - Comprehensive but inefficent index for MARC records
This module provides a comprehensive inverted index across a set of MARC records, allowing simple keyword retrieval down to the level of individual field and subfields. However, it does this by building a big Perl data-structure (hash of hashes of ar...
MIRK/Net-Z3950-RadioMARC-0.07 - 14 Nov 2005 10:39:51 UTC
Net::Z3950::ResultSet - result set received in response to a Z39.50 search
A ResultSet object represents the set of records found by a Z39.50 server in response to a search. At any given time, none, some or all of the records may have been physcially transferred to the client; a cache is maintained. Note that there is no co...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::DBIServer - Generic Z39.50-to-Relational Database gateway module
This module provides a generic, configurable gateway between the Z39.50 information retrieval protocol and pretty much any SQL database you can think of. When the DBIServer server module is running, you can connect your favourite Z39.50 client to it,...
MIRK/Net-Z3950-DBIServer-1.07 - 19 Sep 2020 11:10:28 UTC
Net::Z3950::Connection - Connection to a Z39.50 server, with request queue
A connection object represents an established connection to a particular server on a particular port, together with options such as the default database in which to search. It maintains a queue of outstanding requests (searches executed against it, f...
MIRK/Net-Z3950-0.51 - 08 May 2006 11:19:36 UTC
Net::Z3950::PQF::Node - Abstract class for nodes in a PQF parse tree
This module implements the types for the nodes that make up a PQF parse tree. Each such concrete type is a subclass of the abstract base class "Net::Z3950::Node", and has a type whose name is of the form "Net::Z3950::PQF::"*somethingNode*. The follow...
MIRK/Net-Z3950-PQF-1.0 - 16 Sep 2020 22:36:48 UTC
Net::Z3950::SimpleServer - Simple Perl API for building Z39.50 servers.
The SimpleServer module is a tool for constructing Z39.50 "Information Retrieval" servers in Perl. The module is easy to use, but it does help to have an understanding of the Z39.50 query structure and the construction of structured retrieval records...
MIRK/Net-Z3950-SimpleServer-1.21 - 27 Sep 2016 11:07:21 UTC
Net::Z3950::Simple2ZOOM - Gateway between Z39.50 and SRU/SRW
The "Net::Z3950::Simple2ZOOM" module provides all the application logic of a generic "Swiss Army Gateway" between Z39.50 and SRU. It is used by the "simple2zoom" program, and there is probably no good reason to make any other program to use it. For t...
MIRK/Net-Z3950-Simple2ZOOM-1.04 - 08 Jun 2009 15:46:03 UTC
Net::Z3950::UDDI::Session - client session for z2uddi
"Net::Z3950::UDDI::Session" objects represent the state of a single client session, i.e. a Z39.50 connection to the gateway. They are created when the client's Init request is received, and updated by subsequent client requests and back-end responses...
MIRK/Net-Z3950-UDDI-0.04 - 04 May 2010 15:04:09 UTC