← Prev in month
← Prev in thread
Next in thread →
Next in month →
Re: [sca-assembly] ISSUE 39 (was ISSUE 47:Operation element for Interface)
This callback issue has a similar impact on issue 39 (unfortunately already resolved). This allows the conversational intent to be applied to an interface. It does not consider the case where the forward direction is conversational but not the callback, or vice versa. I believe it is necessary to reopen issue 39 to deal with this (or create a new issue). Any other insights or opinions would be most welcome. Simon Simon C. Nash, IBM Distinguished Engineer Member of the IBM Academy of Technology Tel. +44-1962-815156 Fax +44-1962-818999 Bryan Aupperle <> 02/06/2008 18:24 To cc Subject [sca-assembly] ISSUE 47:Operation element for Interface Upon further reflection o this issues, the original proposal is not sufficient. Suppose a service is bidirectional and both the forward and callback interfaces have a cancel method that need to be denoted as endsConversation in the SCDL. A single operation child element is not sufficient to handle this case. We need operation and callbackOperation child elements; each with the name, oneWay and endsConversatioon attributes described in the original proposal. Note that I am not suggesting a complete replication of the interface definition, Only those operations that need the SCA attributes would need to be listed in the SCDL. When we discussed opening this issues, the question was raised if we could extend the existing operation child element of service and reference instead of adding an operation element to interface. It seems more natural to me to have operations belong to interfaces. However, if we go that direction, we still have to address the callback problem above. Bryan Aupperle, Ph.D. STSM, WebSphere Enterprise Platform Software Solution Architect Master Inventor Research Triangle Park, NC +1 919-254-7508 (T/L 444-7508) Internet Address: 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
← Prev in month
← Prev in thread
Next in thread →
Next in month →