Chris Adie
Winter 1993
© EUCS/RARE Project.


5. Wide-Area Information Servers


Name:

Gopher

Category:
University-led initiative

Funding body:
none

Participants:
University of Minnesota (originators) (US)
many other University sites

Summary:
Simple front-end to a range of Internet resources.

Description:
The Internet Gopher is a distributed document delivery service. It allows a neophyte user to access various types of data residing on multiple hosts in a seamless fashion. This is accomplished by presenting the user with a hierarchical arrangement of documents and by using a client-server communications model. The Internet Gopher Server accepts simple queries, and responds by sending the client a document. Clients are available for a large number of systems, including: Servers are available for systems such as: Some implementations now support viewing of GIF images.

Further information:
FAQ from:

Contact point:
Internet Gopher Developers (gopher@boombox.micro.umn.edu)
100 Union St. SE #190
Minneapolis
MN 55455
USA
Fax:+1 612 625 6817


Name:

WAIS (Wide Area Information Server)

Category:
Vendor-led initiative

Funding body:
Funded by participants.
Participants:
Several vendors, including:

Summary:
The WAIS project is an experiment, automating the search for and retrieval of many types of electronic information over wide area networks.

Description:
The Wide Area Information Server 162 161 system is a set of products supplied by different vendors to help end-users find and retrieve information over networks. 166 165Thinking Machines, Apple Computer, and Dow Jones 166 165 initially implemented such a system for use by business executives. These products are becoming more widely available from various companies.

Users on different platforms can access personal, company, and published information from one interface. The information can be anything: text, pictures, voice, or formatted documents. Since a single computer-to-computer protocol is used, information can be stored anywhere on different types of machines. Anyone can use this system since it uses natural language questions to find relevant documents. Relevant documents can be fed back to a server to refine the search. This avoids complicated query languages and vendor-specific systems. Successful searches can be automatically run to alert the user when new information becomes available.

The servers take a user's question and do their best to find relevant documents. The servers, at this point, do not "understand" the user's English language question, rather they try to find documents that contain those words and phrases and ranks then based on heuristics. The user interfaces (clients) talk to the servers using an extension to a standard protocol Z39.50. Using a public standard allows vendors to compete with each other, while bypassing the usual proprietary protocol period that slows development. Thinking Machines is giving away an implementation of this standard to help vendors develop clients and servers.

Further information:
Public-domain WAIS software for a range of machines is available from: quake.think.com:/pub/wais. There is much WAIS information, including papers and reports at this site.

There is a mailing list that has weekly postings on progress and new releases: wais-interest@think.com, and another for general WAIS matters: wais-discussion@think.com

Contact point:
Brewster Kahle (Brewster@think.com)
Project Leader, Wide Area Information Servers
Thinking Machines
1010 El Camino Real
Suite 310
Menlo Park
CA 94025
USA
Phone:+1 415 329 9300
Fax:+1 415 329 9329


Name:

WWW (World-Wide Web)

Category:
User-driven initiative

Funding body:
No official funding, all volunteer work. CERN has funded two people for High-Energy Physics related activity. Most other work is done in US. Funding required for the next phase.

Participants:
Unofficial participation from members of CERN, SLAC, Boston University, Convex Inc, NCSA, CWI Amsterdam, etc.

Commenced:
1990

Summary:
Global hypermedia system incorporating all forms of information in seamless world view.

Description:
The WWW project merges the techniques of information retrieval and hypertext to make an easy-to-use but powerful global information system.

The project is based on the philosophy that much academic information should be freely available to anyone. It aims to allow information sharing within internationally dispersed teams, and the dissemination of information by support groups. Originally aimed at the High Energy Physics community, it has spread to other areas and attracted much interest in user support, resource discovery and collaborative work areas.

Reader View

The WWW world consists of documents, and links. Indexes are special documents which, rather than being read, may be searched. The result of such a search is another ("virtual") document containing links to the documents found. A simple protocol ("HTTP") is used to allow a browser program to request a keyword search by a remote information server.

The web contains documents in many formats. Those documents which are hypertext, (real or virtual) contain links to other documents, or places within documents. All documents, whether real, virtual or indexes, look similar to the reader and are contained within the same addressing scheme.

To follow a link, a reader clicks with a mouse (or types in a number if he or she has no mouse). To search and index, a reader gives keywords (or other search criteria). These are the only operations necessary to access the entire world of data.

Information Provider View

The WWW browsers can access many existing data systems via existing protocols (FTP, NNTP) or via HTTP and a gateway. In this way, the critical mass of data is quickly exceeded, and the increasing use of the system by readers and information suppliers encourage each other.

Making a web is as simple as writing a few SGML files which point to your existing data. Making it public involves running the FTP or HTTP daemon, and making at least one link into your web from another. In fact, any file available by anonymous FTP can be immediately linked into a web. The very small start-up effort is designed to allow small contributions.

At the other end of the scale, large information providers may provide an HTTP server with full text or keyword indexing. This may allow access to a large existing database without changing the way that database is managed. Such gateways have already been made into Digital's VMS/Help, Technical University of Graz's "Hyper-G", and Thinking Machine's WAIS systems.

The WWW model gets over the frustrating incompatibilities of data format between suppliers and reader by allowing negotiation of format between a smart browser and a smart server. This should provide a basis for extension into multimedia, and allow those who share application standards to make full use of them across the web.

The protocol is currently being implemented to add multimedia facilities. Existing standards are used wherever possible, notably in the use of SGML for hypertext format, MIME registration for multimedia representations, and internet-style telnet basis for the search/retrieve protocol.

Platform:
There is browser software for use with: There is server software available for:

Products:
There are many compatible products.

Papers/reports:
"World-Wide Web: The Information Universe", T. J. Berners-Lee et. al., CERN, published in "Electronic Networking: Research, Applications and Policy", Vol. 2 No 1, pp. 52-58 Spring 1992, Meckler Publishing, Westport, CT, USA.

"World-Wide Web: An Information Infrastructure for High-Energy Physics", T. J. Berners-Lee et. al., CERN, Presented at "Artificial Intelligence and Software Engineering for High Energy Physics" in La Londe, France, January 1992. Proceedings to be published by World Scientific, Singapore, ed. D Perret-Gallix.

Further information:
The line mode browser is currently available by anonymous FTP from: info.cern.ch:/pub/www

The above papers and other information may be available by FTP at the same place, or via the Web itself.

Contact point:
Tim Berners-Lee (timbl@info.cern.ch)


[Index | Previous Paragraph | Next Paragraph ]