GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • User guide[3]
  • Internals[4]
  • Tools for information providers[5]
  • Writing a server in C[6]
  • Writing a server as a script[7]

This view

  • Original page
  • New address

GeezerVison is showing line-mode.cern.ch — Overview -- /Daemon

Overview -- /Daemon

W3 Server Software

A W3[1] server, like the ftp daemon[2] , is a program which responds to an incoming tcp connection and provides a service to the caller.There are many varieties of W3 server software to serve different forms of data.

The basic daemon

The basic W3 daemon program serves files already in hypertext or plain text. This daemon then is used as a basis for many other types of server and gateway. Documentation includes:
  • User guide[3] .
  • Internals[4] -- a description of the code.
Much of the above may also apply in whole or part to other servers mentioned below. Whatever server you are running, you will probably be interested in:
  • Tools for information providers[5]

Making a new server

This daemon is often used as a basis for a more specific server for a given application. A server which allows a world of data to be seen as part of the W3 universe is known as a gateway. (Most servers could therefore be regarded as gateways, but the term implies some conversion or mapping between dissimilar worlds) . For short tutorials with examples, see:
  • Writing a server in C[6]
  • Writing a server as a script[7]
It is a good idea to pick the basic daemon or one of the servers below as a starting point when making a new server.

Other servers and Gateways[8]

These are servers which provide data extracted from other systems. they are built using code from the basic daemon, or scripts.
FIND gateway[9]
for CERN/VM XFIND which calls a REXX exec to get the information from the XFIND system running on the CERNVM mainframe.
VMS Help gateway[10]
This allows any VMS help files to be made available to WWW clients. Runs on VAX/VMS.
WAISGate[11]
A gateway to information available using the W.A.I.S. protocol.
DCLServer[12]
A server for VMS systems which allows you to write a gateway to your own favorite information system using DCL.
System33[13]
A (big) csh script server providing data including Xerox System33 documents, man pages in plain text, phone numbers, etc. etc...!
Oracle[14]
A generic server to oracle. Could be used as a basis for gateways to specific Oracle databases.
Geography[15]
Gateway to the
Geography server at U Michigan
Tim BL[16]
     [End]
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.