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.