[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue 070 - WS-BA: Provide participant identification information for application use
This is identified as WS-TX
issue 070. Please ensure follow-ups have a subject line starting "Issue
070 - WS-BA: Provide participant identification information for application use". From: Peter Furniss
[mailto:peter.furniss@erebor.co.uk] Issue
name -- WS-BA: Provide participant identification information for application
use Section
and PDF line number: section , lines Issue
type: Design Related
issues: Applications
driving WS-BA coordinators need to be able to distinguish which of the a) Identification
of registered and completed Participants, for “checking” purposes A
[ParticipantIdentifier] element is required in the WS-C Register message whose
value is Participant-defined and which allows the application driving the
Coordinator to identify participants from an application standpoint. Typically,
this identifier will be returned in an application response, and will also be
present in the Register message. This allows the application to correlate
application responses (e.g. quote details) and Participants. This
feature is required, to take one concrete example, by applications using a
WS-BPEL or XLANG-like API, where inner scopes may be compensated selectively,
and each such scope is named: <compensate scope="foo"/> . The
means by which the identifier requirement was avoided for WS-AT (leading to it
not being made a base part of WS-C) do not apply to WS-BA, which therefore must
provide elements to carry the information. It would not be appropriate to force Define
new element as
an extension field in the Register message, whose use is mandatory when
registering with a WS-BA Coordinator. This
element’s contents are defined by the agent that registers the Participant, and
their meaning for the purposes of correlation with application messages that
travel between the service and the consuming application is defined by
agreement of those two parties, and is not a matter of further concern for the
WS-BA specification. (though it would be for anyone specifying a WS-BA api or
similar) (Note
that this definition is silent on the question of whether the value is
application-generated or middleware-generated—this is an implementation issue.) |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]