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