OSGI Components Lab: Practice and Assignments
Lecture Notes
In order to complete this assignment, you need the lecture notes of weeks 6, 7 and 8.
Code examples presented in lecture notes (foo-bar with DS): download archive
Bibliography of lecture notes:
OSGi in Action ( see book site ).
Source code of examples is also available from the book site for download !
Other Resources
Lab Assignments
The goal of this assignment is to use the OSGi framework for building a (dynamic) component-based application - the MovieLister+Finder scenario described in a previous lecture (week 5).
- OSGI_DS: Implement the MovieLister+Finder scenario by using
OSGI Declarative Services (4 points, deadline week 13).
Submit via CampusVirtual. Include: source code, manifest files, comp.xml files, and screenshots of your OSGI console when installing and activating/deactivating your bundles.