Spring and OSGi
This tutorial shows you how to develop applications based on OSGi bundles (plug-ins are bundles).After this tutorial you will be able to write dynamic bundles that can be deployed in any OSGi service platform.
Table of Contents
- 1. Introduction OSGi
-
- 1.1. What is software modularity?
- 1.2 What is an OSGI bundle?
- 1.2. The OSGi specification and OSGi implementations
- 2. OSGi metadata
-
- 2.1. OSGI Bundle manifest headers (MANIFEST.MF)
- 2.2.Identification and description
- – Bundle-SymbolicName
– Bundle-Name
– Bundle-Description
- 3. OSGi Bundle states
-
- 3.1. Life cycle
- 3.2 OSGi Service Registry
- 3.3. Dynamic imports of packages
- 4.Dependencies between Bundles
- how bundles can be started and stopped
- 5. Using the OSGi console
-
- 5.1. The OSGi console
- 5.2. Required bundles
- 5.3. Access to the Eclipse OSGi console
- 6. Registering a Service
- 7.Consuming a Service
- 8.Declarative Services and Dependencies
- 9.Exercise
No comments:
Post a Comment
Note: only a member of this blog may post a comment.