cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <>
Subject Re: can we use asyn way for jms transport
Date Tue, 26 Aug 2008 17:59:16 GMT

As I mentioned on the ServiceMix dev list, there is a "deficiency" in 
the "Client" API that would make this change relatively moot unless the 
client API is completely updated.   Right now, async invokations are only 
available to the jax-ws frontend, and that's really just "faked" via doing a 
sync invokation on a background thread (which then blocks).   We would 
definitely need to get the Client API's updated to support async concepts a 
bit better before the transports can really be updated to take advantage of 


On Monday 25 August 2008 3:28:21 am Freeman Fang wrote:
> Hi,
> Currently we are using sync way for jms transport which means the thread
> get blocked until response messsage is coming or the client side
> timeout, see the handleResponse() method of JMSConduit?  Is it possible
> that we use non-block way for JMSConduit, something like implement JMS
> MessageListener API? Or any special reason we need this sync invocation
> for JMS conduit?
> Thanks
> Freeman

Daniel Kulp

View raw message