- From: Henrik Frystyk Nielsen <frystyk@microsoft.com>
- Date: Thu, 25 Jan 2001 10:32:00 -0800
- To: "Michah Lerner" <michah@att.com>, <xml-dist-app@w3.org>
No doubt that building gateways is complicated as you have to provide a
mapping of the semantics in one protocol to another protocol. Especially
when the gateway is between application layer protocols like HTTP<-->FTP
for example which was done in the old CERN httpd proxy [1].
Some of the complexities can be fixed at a higher layer (like within an
XML Protocol message) but that doesn't work for all features and for
those you simply have to either a) define a mapping or b) rule it out.
Anybody making protocol bindings will have to consider this.
Henrik
[1] http://www.w3.org/Daemon/ <http://www.w3.org/Daemon/>
-----Original Message-----
From: Michah Lerner [mailto:michah@att.com]
Sent: Tuesday, January 23, 2001 17:14
To: xml-dist-app@w3.org
Subject: Re: Role of intermediary
Mark's response to Marwan (Re: Role of intermediary) confirms the
requirements or specification do not preclude an intermediary from
"receiving incoming messages using one protocol binding and forwarding
them using another". R600
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z600> , R604
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z604> and R608
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z608> make this more
precise, and R612 <http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z612>
identifies HTTP as the normative non-exclusive binding. The
composability requirement of section 4.4
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#N1136> as well as R505
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z505> reinforce this
because a priori knowledge should not be required by the endpoints.
However (there is always a however), the Charter ( 4.6 Protocol
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#N1423> Bindings) warns
of potential "semantic complications") with some protocol bindings.
Will the abstract
<http://www.w3.org/2000/xp/Group/1/01/15-abstract-model/> model consider
the practical questions of different bindings between initial XP
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#g340> sender and
ultimate XP <http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#g130>
receiver? Are there specific use cases for example an SMTP(HTTP) sender
with HTTP(SMTP) receiver? What about the scenarios of R502
<http://www.w3.org/TR/2000/WD-xp-reqs-20001219/#z502> ?
What prevents extra complexity (and problems) when endpoints bind to
different protocols?
Thanks!
Re: Role of intermediary
From: Mark Needleman - DRA (mneedlem@dra.com)
Date: Fri, Jan 19 2001
*Next message: Mark Nottingham: "Re: Role of intermediary"
* Previous message: Marwan Sabbouh: "Role of intermediary"
* In reply to: Marwan Sabbouh: "Role of intermediary"
* Next in thread: Mark Nottingham: "Re: Role of intermediary"
* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
* Other mail archives: [this mailing list] [other W3C mailing lists]
* Mail actions: [ respond to this message ] [ mail a new topic ]
------------------------------------------------------------------------
Date: Fri, 19 Jan 2001 15:52:16 -0600 (CST)
From: Mark Needleman - DRA <mneedlem@dra.com>
To: Marwan Sabbouh <ms@mitre.org>
cc: xml-dist-app@w3.org
Message-ID: <Pine.OSF.3.95.1010119154939.30452M-100000@tourist.dra.com>
Subject: Re: Role of intermediary
Marwan
I dont believe there is and i see the ability to do that as a legitimate
and useful function
Mark H Needleman
Product Development Specialist - Standards
Data Research Associates, Inc.
1276 North Warson Road
P.O. Box 8495
St Louis, MO 63132-1806
USA
Phone: 800 325-0888 (US/Canada)
314 432-1100 x318
Fax: 314 993-8927
Email: mneedleman@dra.com
On Fri, 19 Jan 2001, Marwan Sabbouh wrote:
> I have this question to the group: Is there anything in the spec that
might prevent an intermediary for receiving incoming messages using one
protocol binding and forwarding them using another?
>
> Thanks.
> Marwan
>
------------------------------------------------------------------------
* Next message: Mark Nottingham: "Re: Role of intermediary"
* Previous message: Marwan Sabbouh: "Role of intermediary"
* In reply to: Marwan Sabbouh: "Role of intermediary"
* Next in thread: Mark Nottingham: "Re: Role of intermediary"
* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
* Other mail archives: [this mailing list] [other W3C mailing lists]
* Mail actions: [ respond to this message ] [ mail a new topic ]
Received on Thursday, 25 January 2001 13:33:13 UTC