camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ghepardo <e.gherard...@hotmail.com>
Subject RE: Developing Oracle Coherence 3.7 Camel Component
Date Mon, 25 Jul 2011 22:01:02 GMT

Hi again,I am going through the development (going slow since these days I don't have so much
time). I have 2 questions:1) are there any "guidelines" / "best practices" in writing components?
(i.e. in my current embryo, a queue consume starts a new thread (in the doStart() method)
to start effectively consuming messages: is this a good way to do it or should I use some
Camel service ?). 2) is there any detailed documentation new-developer-oriented to get insights
about the camel architecture/lifecycle ? All of this questions arise to me since, reading
the "seda-component" source code, I can't figure out who is calling starting the consumer
thread, since the SedaConsumer implements Runnable. I am sorry if these sounds too "stupid"
or "newbye" questions, but this is my first  (but not last ;) ) OpenSource project I contribute.
Thanks,
Emanuele Gherardini
 Date: Thu, 21 Jul 2011 05:56:48 -0700
From: ml-node+4619310-2043751961-233052@n5.nabble.com
To: e.gherardini@hotmail.com
Subject: Re: Developing Oracle Coherence 3.7 Camel Component



	Correction: I meant camel-cache (not camel-ehcache).


On Thu, Jul 21, 2011 at 2:54 PM, Richard Kettelerij <

[hidden email]> wrote:


> Hi,

>

> You may want to take a look at camel-ehcache, since Coherence shares many

> similarities with EHCache. Otherwise just take a look at a few components to

> get a feeling how these are organized (classes like endpoint, producer,

> consumer, configuration, etc).

>

> Regards,

> Richard

>

>

> On Thu, Jul 21, 2011 at 2:44 PM, ghepardo <[hidden email]>wrote:

>

>> Thanks a lot for answering Claus.

>>

>> I meant, and if you have time to suggest, is there any component I should

>> particularry take as example, to avoid doing common mistakes ?

>>

>> Thanks again,

>>

>> Emanuele

>>

>> --

>> View this message in context:

>> http://camel.465427.n5.nabble.com/Developing-Oracle-Coherence-3-7-Camel-Component-tp4618649p4619260.html
>> Sent from the Camel Development mailing list archive at Nabble.com.

>>

>

>


	
	

	

	
	
		If you reply to this email, your message will be added to the discussion below:
		http://camel.465427.n5.nabble.com/Developing-Oracle-Coherence-3-7-Camel-Component-tp4618649p4619310.html
	
	
		
		To unsubscribe from Developing Oracle Coherence 3.7 Camel Component, click here.
	 		 	   		  

--
View this message in context: http://camel.465427.n5.nabble.com/Developing-Oracle-Coherence-3-7-Camel-Component-tp4618649p4632613.html
Sent from the Camel Development mailing list archive at Nabble.com.
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message