Next in thread → Next in month →

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

From
[ike Fdwards
Date
2008-05-29T10:16:56+00:00
ID
Thread
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:  

Dieter Koenig1 <>

28/05/2008 18:21

To



cc

Simon D Moser <>

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:     
    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
Next in thread → Next in month →