Steve Brewin wrote:
Stefano Bagnara wrote:

Noel J. Bergman wrote:
Steve,

I suspect that we agree, but I want to confirm.
Configuration should, essentially, be JMX native, and the configuration scheme should be bridging between the configuration store and the internal calls.
        --- Noel
Is there any project (better if it's an Apache project) using this approach?
I would like to put my hands in similar code using this approach...

I'm sure I could trawl up a set of OSS examples that use each aspect of this 
approach. I'm not sure I could find one which is an exemplar of all aspects 
acting in unison.

I think the only vaguely original things here are that we are delegating to 
each component the responsibility for how and if it responds to a configuration 
change and making the original static configuration just the first of many 
possible dynamic change events.

I guess you are asking because there is something you feel unclear or 
uncomfortable about? If the former I can knock up a UML diagram or two if it 
would help. If the latter, shout!

Cheers

-- Steve

Yes, I feel unclear.

I'm currenlty following the [EMAIL PROTECTED] dev mailing list about their configuration issues and refactoring.

I think that James has not enough community power, now and reusing components/patterns from the directory project is currently an interesting option.

They are moving to felix (OSGi) and they extensively use JNDI. They also provide a good network abstraction (based on MINA or different subprojects).

If I understood it correctly in their plan the directory/felix integration will also bring a GUI to manage component wiring / configuration. Felix is coming out from the incubation and maybe in few months we'll have an official felix release and a directory release based on felix.

That said, even if I don't think it's the best idea to start from something that needs an UML diagram and that does not have people time to be supported, I'm always happy to look at UML diagrams and discuss this topics.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to