- From: Williams, Stuart <skw@hplb.hpl.hp.com>
- Date: Wed, 13 Mar 2002 11:11:46 -0000
- To: "'Christopher Ferris'" <chris.ferris@sun.com>
- Cc: xml-dist-app@w3.org, www-wsa-comments@w3.org
Hi Chris, Thanks. Stuart > -----Original Message----- > From: Christopher Ferris [mailto:chris.ferris@sun.com] > Sent: 12 March 2002 14:50 > To: xml-dist-app@w3.org; www-wsa-comments@w3.org > Subject: Re: Draft Resolution for Issue 41 > > > Nor is the WSAWG chartered to *provide* "the one". At best, > WSAWG might determine that "one" would be a "good thing(tm)". > Of course, it is clear that there are different use cases > which may require different solutions/approaches. > > That being said, I've forwarded this to www-wsa-comments@w3.org > to ensure that it is logged as an issue with XMLP WG as > originator. > > Cheers, > > Chris > > > Jacek Kopecky wrote: > > > Stuart, > > I think you should forward your email to the WS-architecture WG > > because IMHO the XMLP WG doesn't need to provide "the one > > standard extension" for this problem (and many other). 8-) > > Best regards, > > > > Jacek Kopecky > > > > Senior Architect, Systinet (formerly Idoox) > > http://www.systinet.com/ > > > > > > > > On Fri, 8 Mar 2002, Williams, Stuart wrote: > > > > > Jacek, Amr, > > > > > > I think we have to say that SOAP 1.2 does not provide > *any* normative means > > > to identify the target "program, service or object". > However, SOAP > > > extensibility, specifically the ability to define the > syntax and semantics > > > of SOAP extension headers, enables the definition of > SOAP extensions that > > > may provide such means. > > > > > > Personally, in the long run I think we have to give > app-designers *one* > > > standardised extension to do this kind of thing. Giving > too many to choose > > > from threatens interoperability and giving none > threatens interoperability > > > because in the absense of any guidance folks will roll their own. > > > > > > Regards > > > > > > Stuart > > > > > > > -----Original Message----- > > > > From: Jacek Kopecky [mailto:jacek@systinet.com] > > > > Sent: 08 March 2002 16:29 > > > > To: amr.f.yassin@philips.com > > > > Cc: xml-dist-app@w3.org > > > > Subject: Re: Draft Resolution for Issue 41 > > > > > > > > > > > > Amr, > > > > I prefer solution 2. In some cases putting the target > URI in the > > > > envelope may be undesirable (security considerations, for > > > > example) or even impossible (when the source does not > know/care > > > > where exactly the message goes after reaching some > intermediary). > > > > Even WS-Routing by Microsoft, for example, does not make it > > > > mandatory for the source to specify the final target, > although it > > > > is possible. > > > > Best regards, > > > > > > > > Jacek Kopecky > > > > > > > > Senior Architect, Systinet (formerly Idoox) > > > > http://www.systinet.com/ > > > > > > > > > > > > > > > > On Fri, 8 Mar 2002 amr.f.yassin@philips.com wrote: > > > > > > > > > Jacek, > > > > > > > > > > Shall we add it to the core or make it optional? > > > > > > > > > > Solution 1: (Add it to the core) > > > > > "Modify (Part 1 Section 7: Use of URI in SOAP) to > reflect that the > > > > > envelope SHOULD include the target URIs especially if the > > > > application uses > > > > > intermediaries and make it part of the XMLP core." > > > > > > > > > > > > > > > Solution 2: (Make it application dependent) > > > > > "It is the responsibility of the application designer to > > > > provide the > > > > > appropriate target URIs at the appropriate points of the > > > > message path, or > > > > > of a routing extension, not of the SOAP core." > > > > > > > > > > What do you think? > > > > > > > > > > Amr Yassin > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Jacek Kopecky <jacek@systinet.com> > > > > > 03/07/2002 02:37 PM > > > > > > > > > > > > > > > To: AMR F Yassin/BRQ/RESEARCH/PHILIPS@AMEC > > > > > cc: xml-dist-app@w3.org > > > > > Subject: Re: Draft Resolution for Issue 41 > > > > > Classification: > > > > > > > > > > > > > > > > > > > > Amr, > > > > > I'm afraid the text you quote does not address the > issue. I > > > > > think the proposal should rather be to say: > > > > > "While the target URI is not normatively in the > envelope, if an > > > > > application uses intermediaries, it must configure somehow > > > > > (either statically or using dynamic routing > protocol) the message > > > > > path. Part of this configuration is the successive > target URIs. > > > > > Therefore it is the responsibility of the > application designer to > > > > > provide the appropriate target URIs at the > appropriate points of > > > > > the message path, or of a routing extension, not of > the SOAP > > > > > core." > > > > > What'dya think? 8-) > > > > > > > > > > Jacek Kopecky > > > > > > > > > > Senior Architect, Systinet > (formerly Idoox) > > > > > http://www.systinet.com/ > > > > > > > > > > > > > > > > > > > > On Thu, 7 Mar 2002 amr.f.yassin@philips.com wrote: > > > > > > > > > > > Hi, > > > > > > > > > > > > I was assigned to write down a proposal to > resolve issue 41. > > > > > > > > > > > > <Issue_41> > > > > > > The target (program, service or object) URI (TBD) is > > > > not mentioned in > > > > > any > > > > > > normative way in the SOAP envelope. While this does not > > > > conflict with > > > > > the > > > > > > requirements, I believe it's an important (and possibly > > > > debatable) > > > > > > decision. This decision precludes sending an RPC > > > > invocation through an > > > > > > intermediary that uses different protocol bindings for > > > > sending and > > > > > > receiving XP messages. [1] > > > > > > </Issue_41> > > > > > > > > > > > > Proposal: > > > > > > > > > > > > I propose to close this issue since it was addressed in > > > > Part 1 section > > > > > 2.1 > > > > > > and 2.2 > > > > > > > > > > > > <Sec_2.1> > > > > > > A SOAP node can be the initial SOAP sender, the > > > > ultimate SOAP receiver, > > > > > or > > > > > > a SOAP intermediary, in which case it is both a SOAP > > > > sender and a SOAP > > > > > > receiver. > > > > > > ... > > > > > > A SOAP node MUST be identified by a URI > > > > > > </Sec_2.1> > > > > > > > > > > > > > > > > > > <Sec_2.2> > > > > > > In processing a SOAP message, a SOAP node is said to > > > > act in one or more > > > > > > > > > > > SOAP roles, each of which is identified by a URI known > > > > as the SOAP role > > > > > > > > > > > name. > > > > > > </Sec_2.2> > > > > > > > > > > > > > > > > > > ________________________________________ > > > > > > Amr Yassin <amr.f.yassin@philips.com> > > > > > > Research Member > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
Received on Wednesday, 13 March 2002 06:16:38 UTC