From 1479cd42ce8537af61e2883d9567b0e13bd37197 Mon Sep 17 00:00:00 2001 From: Sebastian Hammer Date: Mon, 22 May 1995 11:29:19 +0000 Subject: [PATCH 1/1] *** empty log message *** --- Makefile | 4 ++-- README | 11 +++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 1927c32..168eecb 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Copyright (C) 1994, Index Data I/S # All rights reserved. # Sebastian Hammer, Adam Dickmeiss -# $Id: Makefile,v 1.11 1995-05-15 13:20:38 quinn Exp $ +# $Id: Makefile,v 1.12 1995-05-22 11:29:19 quinn Exp $ # Uncomment the lines below to enable mOSI communcation. DEFS=-DUSE_XTIMOSI @@ -12,7 +12,7 @@ XMOSI=xmosi.o #CC= SHELL=/bin/sh MAKE=make -SUBDIR=util odr asn $(RFC1006) ccl yazlib server makelib +SUBDIR=util odr asn $(RFC1006) ccl yazlib client server makelib all: for i in $(SUBDIR); do cd $$i; if $(MAKE) CFLAGS="$(CFLAGS) $(DEFS)" LIBMOSI="$(LIBMOSI)" XMOSI="$(XMOSI)"; then cd ..; else exit 1; fi; done diff --git a/README b/README index 2597288..402f3e4 100644 --- a/README +++ b/README @@ -18,12 +18,12 @@ server which returns canned responses to all queries. It's good for verifying that the protocol works ok, and ztest.c shows a minimalistic implementation of the 'backend' interface. -Cli is a linemode Z39.50 client. It supports a fair amount of the -functionality of Z39.50v2/SR, but some things you need to enable by -recompilation. Its primary purpose is to excersise the package, and +Client is a linemode Z39.50 client. It supports a fair amount of the +functionality of Z39.50v2/SR, but some things you need to enable or disable +by recompilation. Its primary purpose is to excersise the package, and verify that the protocol works OK. It can be started by typing -cli tcp:: +client tcp:: at the UNIX prompt, to connect to a Z39.50 server, or @@ -76,6 +76,9 @@ server - This is the implementation of the server frontend. It and calls the backend primitives (best documentation of these is in the file include/backend.h). See server.txt. +client - A demonstration client. If we come upon a good design for a + higher level client API, that will live here. + include - The various header files. makelib - This is a simple utility that gathers the libraries from the -- 1.7.10.4