Annotation of libwww/Library/src/HTWAIS.html, revision 2.2

2.1       timbl       1: <HEADER>
                      2: <TITLE>WAIS protocol module for the W3 library</TITLE>
2.2     ! timbl       3: <NEXTID N="3">
2.1       timbl       4: </HEADER>
                      5: <BODY>
                      6: <H1>WAIS protocol interface</H1>This module does not actually perform
                      7: the WAIS protocol directly, but it
                      8: does using one or more library of
2.2     ! timbl       9: the freeWAIS distribution. The ui.a
        !            10: library came with the old free WAIS
        !            11: from TMC,  the client.a and wais.a
        !            12: libraries are needed from the freeWAIS
        !            13: from CNIDR.<P>
2.1       timbl      14: If you include this module in the
                     15: library, you must also
                     16: <UL>
                     17: <LI>Register the HTWAIS protocol at initialisation
                     18: (e.g. HTInit or HTSInit) by compiling
                     19: it with -DDIRECT_WAIS
                     20: <LI>Link with the libraries
                     21: </UL>The wais source files are parsed
2.2     ! timbl      22: by a separate and independent module,
        !            23: <A
        !            24: NAME=z1 HREF="HTWSRC.html">HTWSRC</A>.   You can include HTWSRC
        !            25: without including direct wais using
        !            26: this module, and your WWW code will
        !            27: be able to read source files, and
        !            28: access WAIS indexes through a gateway.<P>
        !            29: A <A
        !            30: NAME=z2 HREF="../../Daemon/WAISGate.html">WAIS-WWW gateway</A> is just a normal
        !            31: W3 server with a libwww compiled
        !            32: with this module.<P>
2.1       timbl      33: Anyways, this interface won't change
                     34: much:
                     35: <PRE>#ifndef HTWAIS_H
                     36: #define HTWAIS_H
                     37: #include "HTUtils.h"
                     38: #include "HTAccess.h"
                     39: 
                     40: extern HTProtocol HTWAIS;
                     41: 
                     42: #endif
                     43: 
                     44: </PRE>
                     45: <ADDRESS><A
2.2     ! timbl      46: NAME=0 HREF="http://info.cern.ch./hypertext/TBL_Disclaimer.html">Tim BL</A></BODY>

Webmaster