Title: Message
Jean-Jacques,
I'll
try to answer the best I can. Please let me know if the answers are not
clear, or if you have additional questions. I expect these kinds of
difficulties to lead to clarifiying edits to the text.
See
>> below.
Thanks,
Eric
-----Original Message-----
From: Jean-Jacques Dubray
[mailto:]
Sent: Tuesday, November 04, 2003
9:57 PM
To: Newcomer, Eric; ws-caf
Subject: Questions on
Document submission
Eric:
I
have a few questions about the documents that you provided. I don't know who
is the best person to address these questions:
primer:
p11:
a Web Service is identified ... on the header... -> in the
header of what ? every message that his this service, in an initialization
message?
>> In the simplest case, where the
composite Web services take responsibility for managing their own context, it
would be every message in an interaction. Meaning that the appearance of
the context URI in the header of the message indicates that the Web service
requester is asking the Web service receiver to participate in the same
composite application, by definition sharing the same
context.
primer and ws-cf:
I am
trying to establish a distinction between coordination and composite apps and
I am having difficulty. It seems that a coordinator is both a part of a
composite app (providing its services to the CA), and managing several
CAs.
>> The main difference a
coordinator brings is that it provides a software agent to manage context on
behalf of the Web services participating in a composite application. In
this case, instead of simply sharing context, Web services also register
themselves with the coordinator so that the coordinator can take care of
quality of service items such as persisting the context, ensuring every Web
service in the composite has a consistent view of the context, and that the
coordinator can also drive additional protocols across the participants that
register (such as transactional protocols).
What
is the relationship between coordination and orchestration? (participants,
activities, coordination points, ...). Is coordination a special form of
orchestration?
>> Coordination plays a supporting
role to orchestration, managing context where system and/or persistent data
needs to be shared among serviecs in the composite, and recovery protocols in
the case of failure handling during the execution of an orchestration
flow.
thanks,
Jean-Jacques
tel: 425-649-6584
Cell: 508-333-7634
-----Original Message-----
From: Newcomer, Eric
[mailto:]
Sent: Friday, October 31, 2003
9:06 AM
To: ws-caf
Subject: [ws-caf] Document
submission
Dear WS-CAF TC
Members,
On behalf of the
companies sponsoring the WS-CAF collaborative effort, Arjuna Technologies,
Fujitsu Software, IONA Technologies, Oracle Corporation, and Sun
Microsystems, I am very pleased to submit the WS-CAF set of specifications
(WS-Context, WS-Coordination Framework, and WS-Transaction Management, along
with the Primer) to OASIS under royalty free terms and
conditions.
The WS-CAF
companies listed above are the authors and copyright holders of these
specifications, which from this point forward will be under control of the
OASIS WS-CAF Technical Comittee. The purpose of submitting these
specifications is to allow them to be progressed toward OASIS standards by
the TC.
Regards,
Eric
Newcomer
IONA
Technologies