Thanks Alex - I will give it some thought.
On 6/21/07, Alex Boisvert <[EMAIL PROTECTED]> wrote:
Hi Michael, We currently use sendSync() mostly because the engine doesn't know better. We would need to introduce an annotation somewhere to chose between sync or async, as well as configure the timeout. (Same issue with the Axis2 integration layer) Any thought on where we should do this? In the WSDL protocol binding? In the mean time, the recommendation is to break up your request-response operations into two one-way operations and use timers in the process as the timeout mechanism. The main drawback here is the loss of built-in fault-handling behavior, although it makes your process more portable because you're making less assumptions about the transport layer. cheers, alex On 6/21/07, Michael Horwitz <[EMAIL PROTECTED]> wrote: > > Hi, > > Looking through the ODE Jbi code (and observing the corresponding > behaviour > in a running process) I noticed that Ode uses the DeliverChannel.sendSync > () > operation to invole other services on the bus. Is there any support for > fully asynchronous service invocations in JBI? Or some way to influence > the > timeout for longer running processes? > > Thanks > > Mike Horwitz >
