Apress Access

Pro Spring Dynamic Modules for OSGi Service Platforms

By Daniel Rubio

  • eBook Price: $32.99
Buy eBook Buy Print Book

Pro Spring Dynamic Modules for OSGi  Service Platforms Cover Image

Pro Spring Dynamic Modules for OSGi Service Platforms is the first book to cover the Open Services Gateway initiative (OSGi) as practically implemented by the world's most popular, agile, and open-source enterprise Java framework, Spring.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-1612-4
  • User Level: Beginner to Advanced
  • Publication Date: February 16, 2009
  • Available eBook Formats: PDF

Related Titles

  • Go Recipes
  • Spring Persistence with Hibernate, Second Edition
  • Pro Spring Boot
  • Beginning Hibernate, 4th Edition
  • Reactive Java Programming
Full Description

Spring and OSGi’s features are a natural fit; they are orthogonal to each other. The Open Services Gateway initiative (OSGi) is about packaging, deployment, and versioning issues, while Spring is about providing the necessary foundation to wire up Java classes in their most basic form using dependency injection and aspect orientation to fulfill an application’s purpose.

Pro Spring Dynamic Modules for OSGi™ Service Platforms by Daniel Rubio is the first book to cover OSGi as practically implemented by the world’s most popular, agile, and open-source enterprise Java framework, Spring.

  • Covers the ease at which OSGi is used with the Spring Framework in development, packaging, versioning, and deployment.
  • Enterprises are trusting Spring more and more, and this book leverages OSGi in a way that can “complete” the use of Spring in the enterprise, as OSGi is already being trusted and adopted by IBM, BEA, and others.
  • The text discusses how Spring OSGi makes your Spring applications trusted SOA applications.

What you’ll learn

  • Understand the fundamentals of OSGi and Spring, and combine the two.
  • Take your Spring applications and bundles, and incorporate OSGi for production-ready packaging, versioning practices, and deployment.
  • Create production–ready Spring Beans by packaging and versioning, and then deploy them.
  • Develop data access methods and means for your Spring OSGi projects.
  • Build and use graphical user interfaces for Spring OSGi.
  • Test, scale, and optimize your Spring OSGi applications for deployment and performance.

Who this book is for

This book is for Java developers using the Spring Framework who are looking to take advantage of OSGi.

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book