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 UTCThis 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 UTCThis 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 UTCThis 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 UTCThe "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-1.5 - 30 Nov 2020 16:17:41 UTCA 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 UTCA 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 UTCThis 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" 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 UTCThis 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 UTCA 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 UTCThis 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 UTCThis 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 UTCA 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 UTCThis 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 UTCA 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 UTCThis 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 UTCThe 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::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 UTCThe FOLIO Z39.50 gateway "z2folio" is configured by a stacking set of JSON files whose basename is specified on the command-line. These files specify how to connect to FOLIO, how to log in, and how to search. The structure of each of these file is th...
MIRK/Net-Z3950-FOLIO-1.5 - 30 Nov 2020 16:17:41 UTC