home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 2 / RISC_DISC_2.iso / the_web / browsers / arcweb / _arcweb / publichtml / arcwebtcp < prev    next >
Encoding:
Text File  |  1995-10-10  |  3.4 KB  |  72 lines

  1. <html><head><title>ArcWebTCP -- the Acorn TCP/IP fetcher for ArcWeb</title>
  2. </head><body><h1><img src="#!arcwebtcp">ArcWebTCP</h1>
  3.  
  4. ArcWebTCP is a fetching tool for ArcWeb.  It handles the fetching via a
  5. variety of different methods, all over the Acorn TCP/IP release 2 BSD
  6. sockets interface.   The InetDB
  7. module supplied with FreeNet can provide the DNS resolver.  You need access to
  8. a suitable DNS server.  Your network provider will be able to tell you what
  9. DNS servers to configure into InetDB.
  10. Since ArcWebTCP uses only the socket level
  11. interface provided by Acorn TCP/IP, it will also run over anything else
  12. which provides an identical SWI interface (chunk &41200).
  13.  
  14. ArcWebTCP supports<ul>
  15. <li>HTTP (HyperText Transfer Protocol)
  16. <li>FTP (File Transfer Protocol)
  17. <li>SMTP (Simple Mail Transfer Protocol
  18. <li>NNTP (Network News Transfer Protocol)
  19. <li>Finger
  20. <li>Telnet
  21. <li>Gopher
  22. <li>WAIS
  23.  
  24. </ul>although WAIS
  25. is achieved through the use of proxy
  26. services such as those available at wwwcache.hensa.ac.uk.  ArcWebTCP talks
  27. HTTP to proxy servers which perform the interaction with the remote site and
  28. send back the result via the HTTP protocol.  Non-documents (eg. WAIS
  29. menus) are returned as HTML documents generated by the proxy server.  Proxy
  30. servers are useful things to run on firewall machines as it allows people
  31. inside the firewall to access the Web services.<p>
  32. Other facilities supported by <bf>ArcWebTCP</bf> include<ul>
  33.  
  34. <li>Transparent handling of <em>Location</em> indicating that a document has
  35. moved.  The redirection is detected whilst the original response is being
  36. read and the query replaced by a request for the new URL.  Note that if a
  37. failure occurs whilst fetching the replacement URL, any errors reported will
  38. be reported as having come from the original document requested and not the
  39. resultant of the search.  There is no limit to the number of
  40. <em>Location</em> directives that may be chained together, ArcWebTCP will
  41. continue following the trail until the answer is found
  42.  
  43. <li>Allows <em>manual</em> proxying.  If you specify a URL such as:
  44. <em>http://someproxy.somedomain/gopher://doc.ic.ac.uk/</em> then this would
  45. be treated as a proxy request to retrieve the top level gopher menu from
  46. doc.ic.ac.uk.  Note that in this case, if HTTP proxying has been enabled,
  47. then the request may be further transformed by <bf>ArcWebTCP</bf> into
  48. <em>http://wwwcache.hensa.ac.uk:8080/http://someproxy.somedomain/gopher://doc.ic.ac.uk</em>
  49. giving a two stage proxy, which is perfectly valid.
  50.  
  51. </ul>
  52.  
  53.  
  54. <h3>Testing your Configuration</h3>
  55.  
  56. You can test the configuration of the nameservers by using the dialogue
  57. boxes accessed via the <img src="#!arcwebtcp" alt="ArcWebTCP icon bar icon">
  58. menu.  You can look up hosts by name or by IP address.  For the former,
  59. enter the hostname in the top icon and press RETURN.  The IP address will be
  60. looked up and the result placed in the lower icon.  The latter performs the
  61. reverse lookup, so enter the IP address in the top icon and press RETURN
  62. and the result of the reverse lookup is placed in the lower icon.<p>
  63. Try looking up your own hostname, and then another machine in your domain,
  64. then try giving the fully qualified name of a machine in your domain, and
  65. then a remote machine.  eg. I can test by looking up the following hosts:
  66. delenn, dsse, delenn.ecs.soton.ac.uk, www.hensa.ac.uk.
  67.  
  68. <hr> </body><address><a
  69. href="http://www.dsse.ecs.soton.ac.uk/">S.N.Brodie</a><br> Department of
  70. Electronics & Computer Science<br> University of
  71. Southampton</address></html>
  72.