SpringOne 2008 - Keynote 2 by Adrian Colyer and Rob Harrop

Spring Dynamic Modules (formerly called Spring OSGI) extensively builds on OSGI.
  • Bundles can be loaded/replaced dynamically at runtime
  • multiple versions of bundles can coexist
  • with the import-library extension, you can import a collection of bundles
  • most common OSGI bundles are available at http://springsource.com/repository
  • it provides IDE integration through Spring IDE
The SpringSource Application Platform builds further on the Dynamic Modules concept.
Through 'personalities', the platform only loads what you really need:
  • batch: no web / servlet api needed; only jar
  • online: servlet api , but perhaps no JMS etc...
--> startup time / footprint is minimized.

No comments: