2 days | Software developers and architects |
Training overview
This training covers the fundamentals of using the OSGi module and service system.
The reference implementation of OSGi, Equinox is used for the exercises but the learnings can be transferred to other OSGi runtimes.
By the end of this training the core principles and techniques used in OSGi will be covered.
This will allow you to use the module and service layer to develop command line applications, server hosted applications or desktop applications like Eclipse RCP.
The training is very practical and you will perform lots of exercises.
The content of the training can be tailored to the needs of your team.
Training prerequisites
Knowledge of Java programming.
Onsite or virtual Training
Place | Date | Language | Price | |
---|---|---|---|---|
At your location or virtual | tbd | German / English | Upon request | |
Setting up a target platform for OSGI development
Creating a module with OSGi
Creating an OSGI service
Developing OSGI immediate components
Building OSGi applications via the command line with Maven Tycho
Using and extending the OSGi console
Fragments and testing in OSGi
Configuration data and service and dynamics updates in OSGi
Using the event admin in OSGi
Using Java libraries in OSGi applications
OSGi Http and Whiteboard service