-Copyright (C) 1995-1999, Index Data ApS.
+Copyright (C) 1995-2000, Index Data ApS.
See the file LICENSE for details.
Compilation and installation instructions for YAZ
- $Id: README,v 1.28 1999-12-02 13:54:56 adam Exp $
+ $Id: README,v 1.31 2000-04-05 07:39:54 adam Exp $
The primary output of the source here is the lib/libyaz.a library,
which contains support functions for implementing the server or client
asn - This module implements the Z39.50/SR protocol. The best way
to find out how it works is to look in the sample
- client/server code in server/seshigh.c or yazlib/tst.c. The
- interface is still wholly described by the file proto.h
- which defines structure and type definitions for each of the
- types introduced in the protocol specification.
+ client/server code in server/seshigh.c. The interface is still
+ wholly described by the file proto.h which defines structure
+ and type definitions for each of the types introduced in the
+ protocol specification.
z39.50 - This module implements the Z39.50 protocol. This module
does the same job as the 'asn' module except that the source
zutil - This module implements a collection of Z39.50 utilities, such
as query parsing, EXTERNAL handling, etc.
+ill - This module implements the ISO ILL protocol.
+
comstack - This module implements the transport transparency
stack (COMSTACK). The comstack implements a generic interface
for exchanging BER-encoded records over a network. It supports
server - This is the implementation of the server frontend. It
provides event-handling and server managament functions,
and calls the backend primitives (best documentation of these
- is in the file include/backend.h).
+ is in the file include/yaz/backend.h).
client - A demonstration client. If we come upon a good design for a
higher level client API, that will live here.
ztest - A demonstration server that implements a backend.
-include - The various header files.
+include/yaz - The various header files.
lib - The libraries. Primarily libyaz.a. The makefile gathers the
libraries from previous modules into libyaz.a.