Gopher

Gopherprotokół klient-serwer, pozwalający na rozpowszechnianie informacji w powszechnych lub kampusowych systemach informacyjnych (ang. world/campus-wide information system, CWIS). Powstał w kwietniu 1991 roku na University of Minnesota Microcomputer, Workstation, Networks Center w celu dystrybucji informacji wewnątrzwydziałowej.

Był pierwszym rozpowszechnionym systemem informacyjnym w sieci integrującym różne protokoły: FTP, telnet, WAIS własne struktury danych z możliwością dostępu do różnych typów danych, tak czysto tekstowych, jak i grafik i danych czysto binarnych (archiwów wszelkiego rodzaju). Został później wyparty przez WWW z powodu sztywnej, hierarchicznej struktury (gdzie jednym z elementów ścieżki dostępu był typ pliku), niewygodnych metod tworzenia serwisów, braku pełnej „multimedialności” oraz dlatego, że WWW zyskał większe wsparcie tak producentów jak i środowisk akademickich.

Pierwszy serwer gophera w Polsce został uruchomiony w końcu listopada 1992, był to gopher.torun.edu.pl, jego administratorem był Rafał Maszkowski.

Standardy

  • Gopher Reference Material Repository (link gopher; en)
  • F.F. Anklesaria F.F. i inni, The Internet Gopher Protocol (a distributed document search and retrieval protocol), RFC 1436, IETF, marzec 1993, DOI: 10.17487/RFC1436, ISSN 2070-1721, OCLC 943595667  (ang.).
  • EARNE. Staff EARNE., Guide to Network Resource Tools, FYI 23, RFC 1580, IETF, marzec 1994, DOI: 10.17487/RFC1580, ISSN 2070-1721, OCLC 943595667  (ang.).
  • J.J. Foster J.J., A Status Report on Networked Information Retrieval: Tools and Groups, FYI 25, RFC 1689, IETF, sierpień 1994, DOI: 10.17487/RFC1689, ISSN 2070-1721, OCLC 943595667  (ang.).
  • T.T. Berners-Lee T.T., L.L. Masinter L.L., M.M. McCahill M.M., Uniform Resource Locators (URL), RFC 1738, IETF, grudzień 1994, DOI: 10.17487/RFC1738, ISSN 2070-1721, OCLC 943595667  (ang.).
  • R.R. Fielding R.R., Relative Uniform Resource Locators, RFC 1808, IETF, czerwiec 1995, DOI: 10.17487/RFC1808, ISSN 2070-1721, OCLC 943595667  (ang.).
  • T.T. Berners-Lee T.T., R.R. Fielding R.R., L.L. Masinter L.L., Uniform Resource Identifiers (URI): Generic Syntax, RFC 2396, IETF, sierpień 1998, DOI: 10.17487/RFC2396, ISSN 2070-1721, OCLC 943595667  (ang.).
  • P.P. Hoffman P.P., The gopher URI Scheme, RFC 4266, IETF, listopad 2005, DOI: 10.17487/RFC4266, ISSN 2070-1721, OCLC 943595667  (ang.).

Linki zewnętrzne

  • Opis protokołu Gopher (wersja zachowana w archive.org ze strony http://www.cyf-kr.edu.pl/ack/sieci/node52.html)
  • Serwer FTP: gopher://ftp.icm.edu.pl (przez proxy)
  • GopherVista 97 - The gopher search engine [online], gophervista.benjojo.co.uk [dostęp 2020-02-24]  (ang.).
  • Wikipedia (ang.): gopher://gopherpedia.com (przez proxy)
  • p
  • d
  • e
Warstwa aplikacji
(liczby oznaczają numery portów)
Warstwa transportowa
Warstwa Internetu
Warstwa dostępu do sieci
Kontrola autorytatywna (usługa internetowa):
  • LCCN: sh95000820
  • GND: 4372140-0
  • J9U: 987007534615505171