Abstract

OSGi (Open Services Gateway initiative) is a technology for building dynamic and modular systems in Java. OSGi is one of the core technologies underlying the dm Server. Therefore, before you start learning about the dm Server, you have to understand the concepts, mechanisms, and uses of OSGi. In this chapter, you will learn about the OSGi basics that are prerequisite to working with the dm Server. This chapter covers the following topics: Why you need OSGi for building modular systems Introducing the OSGi technology, OSGi bundles, and OSGi containers Developing OSGi bundles using Eclipse Starting the Equinox OSGi container and deploying OSGi bundles Versioning packages in OSGi bundles Developing OSGi services and using them across bundles KeywordsExport ServiceOpen Service Gateway InitiativeService TrackerPublic VoidState BundleThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.