ArchiePlex returns the references it found as full hypertext links. This allows you to retrieve files, or browse FTP directories directly. ArchiePlex also gives you special features to do specific kinds of search (substring, exact, case insensitive substring), and to have them sorted by hostname, or by date (latest files first).
To see ArchiePlex being used around the world, see the List of Hypertext Archie Gateways
If you experience problems, check if they are caused by recent changes.
If you're familiar with ArchiePlex, and consider running it at your site, check out the technical details.
inetd
, to be able to integrate archie into the
WWW.
However, Bourne shell is not the best of programming environments, so I rewrote it in C, called it Warchie, and added the special searches and the manual. Today, Warchie is still in use by the Communications Research Department at the University of Nottingham.
When I switched from the NCSA HTTPD server to Plexus
it occurred to me I could integrate Warchie into Plexus,
so I didn't have to run it from inetd
, and have
integrated logging etc. So I rewrote it in Perl, and sent it of to Tony
Sanders for inclusion into Plexus. He modifed it to fit
into Plexus
better and be fully HTTP 1.0 compatible.
Bill Fenner has fixed some bugs, added some error checking,
and made the code more secure.
Then when Mosaic started supporting forms I changed ArchiePlex to use forms too. Around that time I noticed that Rutgers University had taken the ArchiePlex code, and produced a simplyfied version for their server. I then rewrote these gateways to all use the same code.
Recently Guy Brooker (guy@jw.estec.esa.nl
)
wrote an AWK version of ArchiePlexForm, that uses the CGI standard,
and can therefore be used by NCSA's HTTPD. It used Mosaic's
internal images, and added two more configuration options,
so I decided ArchiePlexForm should have these too :-).
Lee McLoughlin
(L.McLoughlin@doc.ic.ac.uk
) contributed code to
sort the hostnames into a preferred order, and have special
mappings for FTP sites that are reachable by HTTP too.
Oscar Nierstrasz wrote some small wrappers around ArchiePlex which made it run under CGI server. This urged me to change the base distribution and make ArchiePlex fully CGI compatible so no wrappers are required.
See also Technical Details.