W3C home > Mailing lists > Public > xml-dist-app@w3.org > September 2002

RE: LC Issue 250: closed, editorial: text changed

From: Henrik Frystyk Nielsen <henrikn@microsoft.com>
Date: Thu, 26 Sep 2002 09:50:30 -0700
Message-ID: <79107D208BA38C45A4E45F62673A434D09034861@red-msg-07.redmond.corp.microsoft.com>
To: <reagle@w3.org>, <noah_mendelsohn@us.ibm.com>, <xmlp-comments@w3.org>
Cc: "Hoelzing, Gerd" <gerd.hoelzing@sap.com>, <xml-dist-app@w3.org>


>I'm still slightly confused, why are there two sentences, I 
>presume the 
>"describe" is new text:
>> In addition to those described above, other roles MAY be defined as 
>> necessary to meet the needs of SOAP applications.
>>
>> In addition to the three SOAP roles defined above, other roles MAY be

>> defined as necessary to meet the needs of SOAP applications.

Sorry, it was a cut&paste error. The sentence that should be there is
the latter version as this is really where the roles are defined: The
roles are identified and the requirements for a conformant SOAP node are
expressed: 

"In addition to the three SOAP roles defined above, other roles MAY be
defined as necessary to meet the needs of SOAP applications."

>Sorry for being so dense, but the roles are now clearly 
>*identified*, the 
>conformance requirements are clearly *described*, but where are they 
>defined? (The term "next" is only used *once* in Part 1, and 
>that's in the 
>identifier...)

You are right that there are three parts to the role concept:

1) What is the identifier of a particular role
2) What are the requirements to a SOAP node acting in that particular
role
3) How are roles used in the SOAP processing model

As you mention, the text we have discussed cover 1) and 2). The third is
covered in section 2.6 which states that the concept of roles is
integral to the SOAP processing model. For example, the first step in
the processing model is to determine the set of roles a SOAP node acts
in:

"1. Determine the set of roles in which the node is to act. The contents
of the SOAP envelope, including any SOAP header blocks and the SOAP
body, MAY be inspected in making such determination."

The SOAP processing model, however, is designed to work with all roles
and not just the roles defined by the SOAP 1.2 specification. Hence the
more general reference to roles in section 2.6.

Henrik

[1]
http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part1.html#procsoapmsgs
Received on Thursday, 26 September 2002 12:51:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:11 GMT