- From: David Hull <dmh@tibco.com>
- Date: Tue, 11 Apr 2006 00:00:12 -0400
- To: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>
- Message-id: <443B29CC.8050301@tibco.com>
Why, that's clear, concise and -- on a quick first reading at least -- accurate and complete. Maybe we can sneak it in anyway :-). Jonathan Marsh wrote: > I promised a stab at a concrete proposal: > > > > Add a new section: > > > *6 Conformance* > > An endpoint reference whose wsa:Metadata element has among its > children the elements defined in [2.1 Referencing WSDL Metadata from > an EPR] conforms to this specification if it obeys the structural > constraints defined in that section. > > A WSDL description conforms to this specification when it incorporates > directly or indirectly one or more of the [3.1 wsaw:UsingAddressing > Extension Element] or the [3.3 WSDL SOAP Module] markers, and obeys > the structural constraints defined in section [3 Indicating the use of > Addressing] appropriate to that marker, and those defined in section > [4.2 Action]. > > An endpoint conforms to this specification if it has a conformant WSDL > description associated with it, and receives and emits messages in > accordance with the constraints defined in sections [4 Specifying > Message Addressing Properties in WSDL] and [5 WS-Addressing and WSDL > Message Exchange Patterns]. > > > > Comments welcome. > > > > ------------------------------------------------------------------------ > > *From:* public-ws-addressing-request@w3.org > [mailto:public-ws-addressing-request@w3.org] *On Behalf Of *Jonathan Marsh > *Sent:* Thursday, April 06, 2006 1:28 PM > *To:* public-ws-addressing@w3.org > *Subject:* Conformance points > > > > I have an action [1] to detail what I think are the implied > conformance points in regard to issue LC124 [2]. > > > > My understanding is that the spec defines a menu of options from which > to choose. Conformance to the spec doesn't imply that a processor > (whatever that may be) makes use of (either as producer or consumer) > all of the options. > > > > The options are implicitly split up into orthogonal features as follows: > > * 2.1 Referencing WSDL Metadata from an EPR. Further you could > imagine using wsaw:InterfaceName but not wsaw:ServiceName and so > forth, so there may be a finer granularity within this section. > * 2.2 Embedding WSDL Metadata in an EPR. > * 3.1 UsingAddressing Extension. Implies support for Anonymous > and all of Section 4 ?. > * 3.2 Anonymous Element when used outside UsingAddressing. > * 3.3 WSDL SOAP Module. Implies support for Anonymous and all of > Section 4 ?. > * 4.2 Action when used outside UsingAddressing > * 4.3 Reference Parameters when used outside UsingAddressing > > > > Section 5 restates explicitly information inferred by the Core > specification, and therefore isn't something you'd necessarily conform > to separately than the Core. > > > > Except for clarifying the tie of UsingAddressing to Section 4 I'm not > sure adding explicit conformance statements for these optional > elements is necessary. > > > > For UsingAddressing it would be nice to clarify whether conformance to > wsaw:UsingAddressing or the WSDL SOAP Module means that each MUST > (MUST NOT, etc.) in sections 3.1, 3.2, and 4 is followed. > > > > P.S. There aren't any explicit uses of MUST in section 4, which is > probably just an editorial oversight. > > > > [1] http://www.w3.org/2002/ws/addr/6/04/03-ws-addr-minutes.html#action02 > > [2] http://www.w3.org/2002/ws/addr/lc-issues/#lc124 > > > > > > ** [ **Jonathan Marsh ** ][ ** jmarsh@microsoft.com > <mailto:jmarsh@microsoft.com> ** ][ > ** http://spaces.msn.com/auburnmarshes** ]** > > >
Received on Tuesday, 11 April 2006 04:00:24 UTC