- From: Christopher B Ferris <chrisfer@us.ibm.com>
- Date: Tue, 11 Feb 2003 11:48:37 -0500
- To: "Don Box" <dbox@microsoft.com>
- Cc: xml-dist-app@w3.org
- Message-ID: <OF88E0FE67.ACC05214-ON85256CCA.00333F0B-85256CCA.005C5774@us.ibm.com>
Don Box wrote on 02/10/2003 10:35:15 PM: > > > From: Christopher B Ferris [mailto:chrisfer@us.ibm.com] > > Sent: Monday, February 10, 2003 6:44 PM > > To: Don Box > > Cc: xml-dist-app@w3.org > > > > > > Don Box wrote on 02/10/2003 12:11:35 PM: > > > > <snip/> > > > > > > For what it's worth, the team I work on (we build the SOAP stack for > our > > > company's operating system) has done a fair amount of navel > > > contemplation on this one. Our primary conclusion was that because > SOAP > > > has no notion of message identity, intermediaries have a great deal > of > > > freedom. That stated, here are some guidelines to think about: > > > > > > 1) Intermediaries SHOULD NOT contradict the intention of the > original > > > sender and the ultimate receiver. When these two conflict, the > ultimate > > > receiver's intention wins. > > > > Intention for what? This guideline seems to me to have a very > RPC-style > > bias. In a > > pub/sub environment, neither the intent of the message publisher nor > that > > of > > the message's subscriber(s) is necessarily known to any other than > itself. > > In fact, > > the publisher may not be aware of the existance of the subscriber(s). > How > > is an > > intermediary to "know", or even guess at the intent of the ultimate > > recipient? > > Can the intent of the original sender be "known" to be anything more > than > > that > > it intends the message to be delivered to the ultimate recipient? > > Sure. For example, based on the namespace affiliation of the root > element of the SOAP message, I am indicating that I intend all nodes > along the message path to adhere to a specific version of SOAP. Okay, but that's slightly different than what I might interpret some to mean by "intent". Same for the header examples. Thanks for clearing that up for me. Cheers, Christopher Ferris Architect, Emerging e-business Industry Architecture email: chrisfer@us.ibm.com phone: +1 508 234 3624
Received on Tuesday, 11 February 2003 11:49:11 UTC