W3C home > Mailing lists > Public > public-ws-chor-comments@w3.org > August 2004

Re: New issue(?) - The defining characteristic of a Participant

From: Gary Brown <gary@enigmatec.net>
Date: Thu, 26 Aug 2004 07:35:47 +0100
Message-ID: <003701c48b36$efae5110$4b00a8c0@LATTITUDEGary>
To: "Tony Fletcher" <tony_fletcher@btopenworld.com>, <public-ws-chor-comments@w3.org>, "Public-Ws-Chor-Request List" <public-ws-chor-request@w3.org>, <public-ws-chor@w3.org>

Hi Tony

Does this mean that variables should be associated with a participant, as
opposed to a role? Or do you mean that it would be valid for CDL to be able
to assign variables between roles that are associated with the same
participant?

Regards
Gary

----- Original Message ----- 
From: "Tony Fletcher" <tony_fletcher@btopenworld.com>
To: <public-ws-chor-comments@w3.org>; "Public-Ws-Chor-Request List"
<public-ws-chor-request@w3.org>; <public-ws-chor@w3.org>
Sent: Thursday, August 19, 2004 9:42 PM
Subject: New issue(?) - The defining characteristic of a Participant


>
>
> 'Section 2.3.2 Participants' of the Web Services Choreography Description
> Language, Version 1.0 Editor's Draft, 24 July 2004 states:
>
> "A Participant identifies a set of Roles that MUST be implemented by the
> same entity or organization. Its purpose is to group together the parts of
> the observable behaviour that MUST be implemented by the same process."
>
> This may be an implication of the definition of a participant - but may
not
> be a necessary implication.  It is not the defining characteristic as far
as
> the choreography language specification is concerned.
>
>
> Proposal:
>
> Replace these two sentences with:
>
> "A Participant identifies a set of Roles that are able to share variable
> values.  Thus Roles that belong to a participant do not send messages to
> each other to share or test information values, they do so directly by
> sharing the variable values.  Contra wise Roles that are in different
> participants can not share variables; they must use messages to share
> information values."
>
> Best Regards     Tony
> A M Fletcher
>
> Cohesions  (TM)
>
> Business transaction management software for application coordination
> www.choreology.com
>
> Choreology Ltd., 68 Lombard Street, London EC3V 9LJ     UK
> Tel: +44 (0) 1473 729537   Fax: +44 (0) 870 7390077  Mobile: +44 (0) 7801
> 948219
> tony.fletcher@choreology.com     (Home: amfletcher@iee.org)
>
>
Received on Thursday, 26 August 2004 06:36:03 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:28 UTC