Just FYI !!
A type of Internet protocol from the early 1990's. Gopher presents a hierarchy of menus like a tree or graph of links. The links can be to documents, runnable programs, or other gopher menus arbitrarily far across the Internet.
From University of Minnesota March 1993
The Internet Gopher Protocol
(a distributed document search and retrieval protocol)
A simple protocol for burrowing through a TCP/IP internet. The Internet Gopher protocol and software follow a client-server model. This protocol assumes a reliable data stream and TCP is assumed. Gopher servers should listen on port 70 (port 70 is assigned to Internet Gopher by IANA). Documents reside on many autonomous servers on the Internet. Users run client software on their desktop systems, connecting to a server and sending the server a selector (a line of text, which may be empty) via a TCP connection at a well-known port. The server responds with a block of text terminated by a period on a line by itself and closes the connection. No state is retained by the server. Servers return either directory lists or documents. Each item in a directory is identified by a type (the kind of object the item is),user-visible name (used to browse and select from listings), an opaque selector string (typically containing a pathname used by the destination host to locate the desired object), a host name (which host to contact to obtain this item), and an IP port number (the port at which the server process listens for connections). The user only sees the user-visible name. The client software can locate and retrieve any item by the trio of selector, hostname, and port.
Quoted from ftp://ftp.isi.edu/in-notes/rfc1436.txt
More info:
http://www.savetz.com/yic/YIC03FI_20.html
gopher://gopher.floodgap.com/1/new/
http://gopher.floodgap.com/overbite/relevance.html
No comments:
Post a Comment