OSGi – Dynamic Module System for Java
OSGi is a dynamic module system for Java. The OSGi Service Platform provides a standardized, component-oriented environment for distributed services.
The OSGi technology provides a service-oriented architecture that enables autodiscovery, easy deployment, loose coupling and manageable dependencies.
Organizations using the OSGi technology benefit from reduced development costs (due to out-of-box component services), easier manageability (because of dependencies framework) and more business opportunities (because of the large adoption of OSGi and its dynamic and reusable nature).
The course contains many examples and hands-on exercises, by means of which the material is demonstrated and practiced.