[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [wsbpel] Issue - 96 - Opaque Correlation Sets
Aren't there also cases where the BPEL process requires that the communication be via a correlating protocol, but doesn't mind which one ? The requirement from the process is just that the communication be "connection-oriented" at application level - the application is not going to use its own data values to discriminate, and isn't interested in what the underlying protocol uses, so long as the conversations can be distinguished. Which underlying protocol is actually used is deferred to the binding. Or is this out in abstractional hyper-space ? Peter > -----Original Message----- > From: Frank Leymann [mailto:LEY1@de.ibm.com] > Sent: 04 February 2004 07:54 > To: wsbpel@lists.oasis-open.org > Subject: Re: [wsbpel] Issue - 96 - Opaque Correlation Sets > > > > Yaron, > > there are scenarios in which the author of a process doesn't > know whether partners of the process want to use opaque or > transparent correlation sets. I.e. we should consider to > support the specification of both kinds of correlation > mechanism for a given activity, and then would have to define > "overwriting rules" in case both kinds of correlation tokens > do appear in a given interaction. > > Regards, > Frank > > > > > > > > Please respond to wsbpel@lists.oasis-open.org > > To: wsbpel@lists.oasis-open.org > cc: > Subject: [wsbpel] Issue - 96 - Opaque Correlation Sets > > > This issue has been added to the wsbpel issue list. The > issues list is posted as a Technical Committee document to > the OASIS WSBPEL TC pages on a regular basis. The current > edition, as a TC document, is the most recent document with > the title in the "Issues" folder of the WSBPEL TC document > list - the next posting will include this issue. The list > editor's working copy, which will normally include an issue > when it is announced, is available at this constant URL. > Issue - 96 - Opaque Correlation Sets > > > Status: open > Date added: 3 Feb 2004 > Submitter: Yaron Goland > Date submitted: 03 February 2004 > Document: Spec - Main > Description: When a BPEL programmer wants to use correlation > they define a correlation set which consists of a series of > properties. The BPEL programmer then makes sure that when > initializing a correlation set the message being used for > initialization has the proper values, IDs, etc., inside of > it. This is a powerful generic feature that allows BPEL to > work with a wide variety of correlation mechanisms. However, > protocols are now being introduced to explicitly manage > message correlation, for example, ws-addressing. One of the > benefits of such protocols is that they free the programmer > from having to worry about the details of correlation set > definition and value creation. Therefore it would be > extremely useful if BPEL, in addition to its existing > correlation set mechanism, introduced the ability to define > an 'opaque' correlation set. That is, a correlation set whose > definition and associated message values are managed by the > BPEL engine. An opaque correlation set would only define what > protocol it is based on and leave the other details to the BPEL engine. E.g. <correlationSet > name="myCor" algorithm=" http://somestandards.org/astandard/mechanism"/> Changes: 3 Feb 2004 - new issue To comment on this issue, please follow-up to this announcement on the wsbpel@lists.oasis-open.org list (replying to this message should automatically send your message to that list), or ensure the subject line as you send it starts "Issue - 96 - [anything]" or is a reply to such a message. To add a new issue, see the issues procedures document (but the address for new issue submission is the sender of this announcement). To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgr oup.php . To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgr oup.php.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]