Saturday, 14 September 2019

Spring and OSGi



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.