W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > January to April 1998

Re: Why gateways?

From: David W. Morris <dwm@xpasc.com>
Date: Wed, 25 Feb 1998 12:44:47 -0800 (PST)
To: Mike_Spreitzer.PARC@xerox.com
Cc: http-wg@cuckoo.hpl.hp.com
Message-Id: <Pine.GSO.3.96.980225123749.7106C-100000@shell1.aimnet.com>

I believe the original question was:
   ... and why are there gateways to servers but not gateways to clients?


On Wed, 25 Feb 1998 Mike_Spreitzer.PARC@xerox.com wrote:

> I'm asking why the thing that initiates communication has to do so over HTTP,
> whereas the thing that ultimately serves it does not have to do so over HTTP.

The point of a gateway is that it allows an HTTP client to access a 
non-HTTP service.

THis is the HTTP protocol. HTTP clients initiate the connection. That
a program which functions as an HTTP client also acts as the server for
another protocol would seem to be outside of the scope of the HTTP
protocol.  Likewise a client which uses some other protocol to a
gateway which then issues HTTP requests on its behalf. This specification
deals with what the HTTP protocol is expected to do and the result of
using a gateway from the HTTP perspective.

Dave Morris
Received on Wednesday, 25 February 1998 12:46:01 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:33:13 EDT