TBTF: proposed resolution for i178

I took an AI in last Thursday's TBTF call to propose a resolution
for i178[1].

The general consensus of the TBTF was that while the binding
framework provides for the possibility that end-to-end
features may be expressed outside the SOAP envelope, it
does not define an explicit architecture for the processing
of these features. The TBTF considers this to be outside
the scope of our specification(s). We concluded that by
adding a note to the spec that states this, and an accompanying
recommendation that such end-to-end features should be expressed
as SOAP header extensions, so they may take advantage of the
SOAP processing model, that this should be sufficient to
close issue 178.

Suggested/proposed language for the spec (end of section 5.1)
follows:

Note: Certain features may require end-to-end as opposed to
hop-to-hop processing semantics. While the binding framework
provides for the possibility that such features may be expressed
outside the SOAP envelope, it does not define a specific
architecture for the processing of these externally
expressed features by a SOAP intermediary. A binding specification
that expresses such features external to the SOAP envelope should
define its own processing rules to which a SOAP node
is expected to conform (for example, describing what information
must be passed along with the SOAP message as it leaves
the intermediary). It is recommended that end-to-end
features should be expressed as SOAP header extensions so that
they may avail themselves of the SOAP processing rules [ref].

Cheers,

Chris

[1] http://www.w3.org/2000/xp/Group/xmlp-issues.html#x178

Received on Tuesday, 5 February 2002 00:25:19 UTC