Archie (ang. Archie) – mechanizm wyszukiwawczy dla usługi FTP (zwłaszcza anonimowego FTP), pozwalający przeszukiwać nazwy plików i ścieżki katalogów na serwerach FTP, bez indeksowania zawartości plików. Pierwotną implementację przygotowali w 1990 roku , oraz Bill Heelan – wówczas związani z Uniwersytetem McGill w Montrealu.

W początkowej fazie Archie automatyzowało pobieranie list plików z serwerów FTP (w formie listingów katalogów), które następnie były gromadzone lokalnie i przeszukiwane m.in. przy użyciu uniksowego polecenia grep. Wraz z rozwojem usługi zbudowano centralną bazę indeksów (zasilaną listingami wielu serwerów) i udostępniano ją na wielu serwerach Archie; typowo aktualizacje realizowano cyklicznie (np. raz w miesiącu), aby ograniczać obciążenie sieci i hostów.

Interfejs zapytań wspierał m.in. wyszukiwanie nazw plików (dokładne, częściowe, z uwzględnianiem lub ignorowaniem wielkości liter oraz z użyciem wyrażeń regularnych), a także zapytania do bazy opisów pakietów (polecenie whatis), jeśli administratorzy serwerów dostarczali takie opisy. Wyniki zwracały m.in. nazwę hosta, ścieżkę katalogu, rozmiar i datę modyfikacji pliku.

Serwery Archie były dostępne na wiele sposobów: przez Telnet (zwykle z loginem archie i poleceniem wyszukiwania prog), przez zapytania wysyłane pocztą elektroniczną oraz przez lokalnych klientów (w tym klienta tekstowego archie i graficznego xarchie dla X Window System). W ramach dystrybucji usługi uruchamiano kolejne instalacje (tzw. shadow sites); według relacji Petera Deutscha pierwsze takie węzły uruchomiono m.in. w Australii i Finlandii w 1992, a sieć osiągnęła szczytowo 63 instalacje w 1995.

W Polsce działał serwer Archie w ICM Uniwersytetu Warszawskiego (archie.icm.edu.pl) – uruchomiony w 1994 roku. W połowie lat 90. był opisywany jako serwer gromadzący dane z polskiej przestrzeni FTP i Gopher, z dodatkowymi mechanizmami (m.in. parsowanie listingów Novella); podawano też, że we wrześniu 1995 baza obejmowała ponad 850 serwerów anonimowego FTP i blisko 2,5 mln unikatowych plików, a dane były wymieniane m.in. z serwerami w Luleå i Wiedniu.

Nazwa Archie bywa kojarzona z bohaterami komiksowymi (w kontekście nazw pokrewnych narzędzi, takich jak Veronica i Jughead), jednak w literaturze wskazywano, że Archie jest skrótem od archives (archiwa).

Zobacz też Jughead, Veronica, WAIS

Przypisy

Linki zewnętrzne

Serwer Archie (ICM UW) (jeśli niedostępny: https://web.archive.org/web/20220531022910/http://archie.icm.edu.pl/archie_eng.html)

Kategoria:Wyszukiwarki internetowe