Steve Brewin wrote:
Noel J. Bergman wrote:
<snipped>
At this point, my preference would be to look at OSGi for the
container.
That should provide a range of benefits, including ease to
integrate with
other components such as Derby for database and ApacheDS for directory
services.""
Noel, why OSGi?
Perhaps I can answer that. OSGi is dynamic container technology devised
predominantly for embedded scenarios where services need dynamic
reconfiguration. The technology is based on a clear specification
defined by a consortium of large companies like IBM, Cisco and SUN to
name a small few.
These aspects have made OSGi very appealing as a container technology in
general and not just for embedded scenarios. Problems with service
dependency resolution have been solved to the point where components are
hot pluggable. At Avalon land we all dreamed of doing this one day.
OSGi does it today and has been around way before Avalon.
With a common basis, a specification, OSGi containers are easily
interchanged. Meaning you don't have to worry that your components will
run in other OSGi containers. When it runs in one it will run within
others. With a specification at the heart of it all there are no open
ended questions or preferences driving the implementation. Everything
is clearly defined.
HTH,
Alex
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]