OSGI is a short form Open Service Gateway Intiative. It's a specification consisting of a modular system and service platform for the dynamic deployment of modules. As per the specification, the application can be broken down into modules and deployed independently. When we think of developing an OSGI application, it means that we need to use the OSGI API available to develop the application. The second step would be to deploy it in the OSGI container. So, while developing applications in OSGI, we can break the application into modules and independently deploy them, and then uninstall; we can also have various versions of the application running in parallel. In this chapter, we shall see how Spring supports the OSGI bundled development and the deployment of its application. We shall first start with OSGI and then gradually move over to Springs's support.
Mastering Spring Application Development
By :
Mastering Spring Application Development
By:
Overview of this book
Table of Contents (19 chapters)
Mastering Spring Application Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Spring Mongo Integration
Messaging with Spring JMS
Mailing with Spring Mail
Jobs with Spring Batch
Spring Integration with FTP
Spring Integration with HTTP
Spring with Hadoop
Spring with OSGI
Bootstrap your Application with Spring Boot
Spring Cache
Spring with Thymeleaf Integration
Spring with Web Service Integration
Index
Customer Reviews