Pro Spring Dynamic Modules for OSGi Service Platforms


Product 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.
Pro Spring Dynamic Modules for OSGi Service Platforms Review
This book came in at just the right time. My company is about to begin utilizing the OSGi model of deployments and I needed something substantial that would give me a good understanding of OSGi.And I have to say this book delivers.
The first part of the book goes through the OSGi API style of deployments without utilizing Spring. That actually starts making the whole concept of services and references to services more clearer.
In the next chapters the author goes on to show how Spring DM can be utilized to do the deployments. This makes it much easier to do the deployments.
Then there is a whole chapter devoted to versioning. I didn't even know that you could version specific packages.
Gathering from the title, I thought there would be a big push for the Spring DM Server. That wasn't the case. The author only talked about the Spring DM server in one of the chapters and on the specifics of the Spring DM Server packaging systems in another.
The testing chapter in the end is killer though. I wouldn't even know where to look to figure out how to do the testing of OSGi bundles, especially the integration tests.
Using the Spring DM Testing API, it makes it quite easy (at least from the two examples that were presented).
Overall the style of the book is very easy to read and this book provides so much information that I consider it the OSGi Bible.
If you are going to be using OSGi, I highly recommend this book!
Most of the consumer Reviews tell that the "Pro Spring Dynamic Modules for OSGi Service Platforms" are high quality item. You can read each testimony from consumers to find out cons and pros from Pro Spring Dynamic Modules for OSGi Service Platforms ...

No comments:
Post a Comment