Hi Anuj,

> 1. Does camel need ActiveMQ broker to run or it can work without ActiveMQ
> also ?

ActiveMQ is only one among many [1] components supported by Camel. So yes,
you can run Camel without AMQ.

> 2. What are the possible use cases where I can use camel with ActiveMQ ?

Well, actually whenever you want to receive/send message to JMS you should
consider using Camel :) . JMS usage usually involves using Enterprise
Integration Patterns [2]. And whenever you need to use EIP, you should
consider using Camel for that purpose.

> 3. What is component ?  
> After reading 
> http://activemq.apache.org/broker-camel-component.html 
> Is it like broker in camel or camel in broker? 

Component is a factory of the endpoints. And endpoints are used to
send/receive messages using various protocols and data sources. In the JMS
regards broker is something external for Camel. Camel is a kind of powerful
JMS client. :)

Check out these [3][4] two books (written by our fellow committers) if you
are looking for good introduction to Camel.

Cheers.

[1] http://camel.apache.org/components.html
[2] http://www.enterpriseintegrationpatterns.com
[3]
http://www.amazon.com/Instant-Apache-Camel-Message-Routing/dp/1783283475/ref=sr_1_3?ie=UTF8&qid=1397062364&sr=8-3&keywords=camel+apache
[4]
http://www.amazon.com/Camel-Action-Claus-Ibsen/dp/1935182366/ref=sr_1_1?ie=UTF8&qid=1397062364&sr=8-1&keywords=camel+apache



--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-with-ActiveMQ-tp5750002p5750005.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to