Camel has blocking and non-blocking components and transports.  Starting
with the common ones direct, direct-vm are both synchronous invocations.
If you use SEDA, on the other hand, you are using a queue with an
associated thread pool.  JMS can be used in the same way.

You should probably pick up Claus' Camel in Action book and read up on it.

On Thu, Jun 16, 2016 at 12:16 PM, Matt Sicker <boa...@gmail.com> wrote:

> Some of the DSLs and components support async processing which looks to be
> non-blocking, but I don't have a full list of which ones are and aren't.
>
> On 23 May 2016 at 10:21, kumar5 <deelip.kum...@gmail.com> wrote:
>
> > Hi
> >
> > I am using spring rest and calling camel routes (rest client camel route
> or
> > camel kafka producer ).
> > is camel  non- blocking .  if not, are we have future plan to add non
> > blocking in camel routes.
> > how camel producer or consumer  works.
> > Please help me to understand this.
> >
> >
> >
> > --
> > View this message in context:
> >
> http://camel.465427.n5.nabble.com/are-camel-routes-non-blocking-tp5782967.html
> > Sent from the Camel - Users mailing list archive at Nabble.com.
> >
>
>
>
> --
> Matt Sicker <boa...@gmail.com>
>

Reply via email to