camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From srinidandi <shrinivas.dandibho...@corpus.com>
Subject Re: Need help developing camel based application
Date Thu, 08 Apr 2010 07:53:37 GMT

Thanks for the information

willem.jiang wrote:
> 
> Hi,
> 
> If you are not a big fan of Spring, you can get full of the control of 
> the route with the Java DSL.
> In most case, the Spring DSL can do the same thing as Java DSL does.
> But if you have some customer configuration to set it should be better 
> to use Java DSL.
> BTW, we support to use Guice instead of Spring to do the DI work, and 
> it's also friendly with the Java DSL.
> 
> Willem
> 
> srinidandi wrote:
>> Hi,
>> 
>> Thank you so much for the reply. Will surely try out this.
>> 
>> Just a question.. how does Java dsl fare compared to spring dsl in terms
>> of
>> ease of development, feature set and maintenance for medium to complex
>> projects. In short, in my situation, which one will be better to use.
>> 
>> Thanks. 
>> 
>> 
>> 
>> willem.jiang wrote:
>>> Hi,
>>>
>>> The Spring Main class support to start with multiple ApplicationContext. 
>>> you can pass the ApplicationContext files into it, or use <imports> to

>>> put all the modules routes together.
>>> But you may not share a single camel context within these routes.
>>>
>>> Willem
>>>
>>> srinidandi wrote:
>>>> Hi,
>>>>
>>>> I am new to Camel and I am working on a new application that has
>>>> multiple
>>>> independent modules. Each module has a workflow and there should be an
>>>> ability to start multiple modules / workflows in a single jvm instance. 
>>>>
>>>> In the above scenarion, if I use camel dsl, each module will have its
>>>> own
>>>> camel context xml which will have the routes defined and a spring main
>>>> class
>>>> to start a module in its own jvm instance. But how can the ability to
>>>> start
>>>> multiple modules in a single jvm instance be provided using a single
>>>> main
>>>> launcher class? 
>>>>
>>>> Please help.
>>>
>>>
>> 
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Need-help-developing-camel-based-application-tp28149494p28175317.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Mime
View raw message