yaz
C/C++ toolkit for Z39.50v3 clients and servers
yaz
Descrizione
YAZ is a C/C++ library for information retrieval applications using the Z39.50/SRU/Solr protocols for information retrieval.
Properties of YAZ: * Complete Z39.50 version 3 support. Amendments and Z39.50-2002 revision is supported. * Supports SRU GET/POST/SOAP version 1.1, 1.2 and 2.0 (over HTTP and HTTPS). * Includes BER encoders/decoders for the ISO ILL protocol. * Supports Apache Solr Web Service version 1.4.x (client side only) * Supports the following transports: BER over TCP/IP (RFC1729), BER over Unix local socket, and HTTP 1.1. * Secure Socket Layer support using GnuTLS. If enabled, YAZ uses HTTPS transport (for SOAP) or 'Secure BER' (for Z39.50). * Offers ZOOM C API implementing Z39.50, SRU and Solr Web Service. * The YAZ library offers a set of useful utilities related to the protocols, such as MARC (ISO2709) parser, CCL (ISO8777) parser, CQL parser, memory management routines, character set conversion. * Portable code. YAZ compiles out-of-the box on most Unixes and on Windows using Microsoft Visual C++. * Fast operation. The C based BER encoders/decoders as well as the server component of YAZ is very fast. * Liberal license that allows for commercial use of YAZ.
Installa
Canale stable v5.35.1-2
Questa app e' curata in HaikuPorts. Installala da li', e' gia' disponibile in HaikuDepot.
pkgman install yaz
Attenzione: il file arriva dal server di HaikuPorts, ma installarlo a mano non è la strada consigliata. È «pkgman» a risolvere le dipendenze che un .hpkg non porta con sé: un pacchetto installato da solo potrebbe non partire. Usa il comando pkgman qui sopra, a meno che tu non sappia esattamente perché ti serve il file.