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

[jira] Commented: (TUSCANY-3612) implement async invocation client side

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

Mike Edwards commented on TUSCANY-3612:
---------------------------------------

First requirement is to fully support the JAXWS async client operations pattern so that a full async pattern interface is supported, for example:


// asynchronous mapping
public interface StockQuote {
   float getPrice(String ticker);
   Response<Float> getPriceAsync(String ticker);
   Future<?> getPriceAsync(String ticker, AsyncHandler<Float> handler);
}

- with async polling methods and async callback methods


Second requirement is to handle the invocation of  "asyncInvocation" asynchronous services from both sync and async client methods.

> implement async invocation client side
> --------------------------------------
>
>                 Key: TUSCANY-3612
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3612
>             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.