You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Kelvin Goodson (JIRA)" <de...@tuscany.apache.org> on 2010/06/24 12:32:50 UTC

[jira] Commented: (TUSCANY-3610) establish interface equivalence model

    [ https://issues.apache.org/jira/browse/TUSCANY-3610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12882115#action_12882115 ] 

Kelvin Goodson commented on TUSCANY-3610:
-----------------------------------------

An interface containing String operation1(String arg) on the client side would be provided for in an asynch service environment by an interface containing void operation1Async(String, ResponseDispatch<String>).

These interfaces need to be recognised as equivalent.

Initial experimentation in overriding the getOperations() method of JavaInterfaceImpl to recognise the server interface pattern opAsync(arg1, , arg2, .. argn ,ResponseDispatch<Return Type>)  and return a refactored set of operations that provides the client side view of such operations, thius enabling the current interface matching code to succeed unaltered.

> establish interface equivalence model
> -------------------------------------
>
>                 Key: TUSCANY-3610
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3610
>             Project: Tuscany
>          Issue Type: Sub-task
>            Reporter: Kelvin Goodson
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.