OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [sca-bpel] Issue 16 - Ambigous Service Resolution



Dieter,

First, some thanks for some considered work on this.

I think the situation is perhaps worse than you paint it.  In order for a component to "hand out"
an EPR to itself, it has to know a complex set of stuff.  It has to know:

a) What service exposure(s) it has - this to include bindings + policies for each that applies

b) What bindings and policy combinations might be acceptable to the partner service to which it
is going to send the EPR.

Looked at in this way, what we are really talking about is the "wire resolution" mechanism of SCA.
ie "find me an EPR that corresponds to a valid wire that will connect from the remote component to
me".  This stands a chance of working in a wholly SCA domain.  For anything outside the SCA domain
some extra metadata is necessary to pull off this feat.


I am inclined to agree with your approach and do nothing.  SCA provides the callback mechanism to
avoid the implementation code needing to worry about this kind of stuff.  If that isn't enough, then we are
getting into very deep waters and I see a lot of extra complexity arising for a small and unusual set of
usecases.

Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@uk.ibm.com



Dieter Koenig1 <dieterkoenig@de.ibm.com>

28/05/2008 18:21

To
sca-bpel@lists.oasis-open.org
cc
Simon D Moser <SMOSER@de.ibm.com>
Subject
[sca-bpel] Issue 16 - Ambigous Service Resolution






It seems that the scenarios we would be able to address are limited to very
simple cases. As a result, the recommendation is now "close without
change".

The attached slides have some more details about the different cases.
(See attached file: BPEL-16.ppt)

Kind Regards
DK
                                                                                                                 
Dieter König                          Mail: dieterkoenig@de.ibm.com         IBM Deutschland Entwicklung GmbH      
                                                                                                                 
Senior Technical Staff Member         Tel (office): (+49) 7031-16-3426      Vorsitzender des Aufsichtsrats:      
                                                                            Martin Jetter                        
                                                                                                                 
Architect, Business Process           Fax (office): (+49) 7031-16-4890      Geschäftsführung: Herbert Kircher    
Choreographer                                                                                                    
                                                                                                                 
Member, Technical Expert Council      Tel (home office): (+49) 7032-201464  Sitz der Gesellschaft: Böblingen      
                                                                                                                 
                                      Schönaicher Strasse 220, 71032        Registergericht: Amtsgericht          
                                      Böblingen, Germany                    Stuttgart, HRB 243294                
                                                                                                                 
                                                                                                                 
                                                                                                                 

[attachment "BPEL-16.ppt" deleted by Mike Edwards/UK/IBM] ---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php







Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU








[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]