Changes between Version 2 and Version 3 of ApertureOSGi
- Timestamp:
- 10/12/05 14:25:13 (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ApertureOSGi
v2 v3 1 1 = The Use of OSGi in Aperture = 2 2 3 Both Aduna and DFKI are in favour of using OSGi as a way to bundle these components. 3 Both Aduna and DFKI are in favour of using OSGi as a way to bundle these components. It seems to be a good platform for running and maintaining applications with a large set of plugin-like components. 4 5 Furthermore, the use of bundle-local classpaths may provide befeficiary. Consider for example the [http://www.textmining.org/ TextMining] library for Word extraction which bundles a partial and unknown version of the [http://jakarta.apache.org/poi/ POI] libraries. 4 6 5 7 At Aduna we have followed a specific way of modeling services, using a factory for every implementation of a service, and a separate registry that registers all implementations of a specific service. It is the responsibility of the bundle activator of a service to register an instance of a service implementation's factory with the service registry.