What do you think?


Modular Java: Creating Flexible Applications with Osgi and Spring
Attack complexity in your Java applications using Modular Java. This pragmatic guide introduces you to OSGi and Spring Dynamic Modules, two of the most compelling frameworks for Java modularization. Driven by real-world examples, this book will equip you with the know-how you need to develop Java applications that are composed of smaller, loosely coupled, highly cohesive modules.
The secret weapon for attacking complexity in any project is to break it down into smaller, cohesive, and more easily digestible pieces. With Modular Java, you can easily develop applications that are more flexible, testable, maintainable, and comprehensible.
Modular Java is a pragmatic guide to developing modular applications using OSGi, the framework for dynamic modularity in Java, and Spring Dynamic Modules, an OSGi extension to the Spring Framework. You'll start with the basics but quickly ramp up, creating loosely coupled modules that publish and consume services, and you'll see how to compose them into larger applications. Along the way, you'll apply what you learn as you build a complete web application that is made up of several OSGi modules, using Spring-DM to wire those modules together.
Modular Java is filled with tips and tricks that will make you a more proficient OSGi and Spring-DM developer. Equipped with the know-how gained from this book, you'll be able to develop applications that are more robust and agile.
The secret weapon for attacking complexity in any project is to break it down into smaller, cohesive, and more easily digestible pieces. With Modular Java, you can easily develop applications that are more flexible, testable, maintainable, and comprehensible.
Modular Java is a pragmatic guide to developing modular applications using OSGi, the framework for dynamic modularity in Java, and Spring Dynamic Modules, an OSGi extension to the Spring Framework. You'll start with the basics but quickly ramp up, creating loosely coupled modules that publish and consume services, and you'll see how to compose them into larger applications. Along the way, you'll apply what you learn as you build a complete web application that is made up of several OSGi modules, using Spring-DM to wire those modules together.
Modular Java is filled with tips and tricks that will make you a more proficient OSGi and Spring-DM developer. Equipped with the know-how gained from this book, you'll be able to develop applications that are more robust and agile.
- GenresProgrammingReference
240 pages, Kindle Edition
First published June 23, 2009
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 8 of 8 reviews
July 2, 2016
No theory, no fuzz, not just pragmatic, but very much so. (The series this book appears in is called "The Pragmatic Programmers".) That means, this book doesn't waste any words on why you would want to use a modular, component-based approach in your Java programming, but it tells you exactly how to do it, and which are the tools that alleviate your tasks the most.
Personally I would have wished a little bit more of background on the one or other technology used, especially the Spring framework, but the Rails-like usage of Pax scripts is a revelation.
Personally I would have wished a little bit more of background on the one or other technology used, especially the Spring framework, but the Rails-like usage of Pax scripts is a revelation.
October 12, 2013
With its subtitle 'Creating Flexible Applications with OSGi and Spring', expect exactly that: a big runthrough of tools, sprinkled with some OSGi knowledge and Spring details. Even though it is now published as a book, it feels more like reading a blog post on the subject. All in all, I'm not exactly impressed, and wouldn't recommend it if you are planning to _really_ learn OSGi.
December 16, 2011
Craig does a great job spilling beans on the basics of OSGI development, but this book is in dire needs of an update.
It relies too much on the PAX Construct scripts, and it's pretty clear this part of the book needs to look at the modern tooling available now.
It relies too much on the PAX Construct scripts, and it's pretty clear this part of the book needs to look at the modern tooling available now.
July 20, 2009
Good book for the beginners.. Lots of improvements required for Enterprise OSGi
Looking forward to OSGi in Action though
Looking forward to OSGi in Action though
May 6, 2013
Was interesting. At the time I was coming from working exclusively with Equinox (eclipse OSGi runtime). The book was a good intro to SpringDM and some of the Maven extensions for OSGi builds.
February 23, 2013
Old, Dated. Most things don't work. Nice easy read though
Read
February 3, 2016Quick introduction to OSGi. Practical, although lacking in-depth technical discussion.
Displaying 1 - 8 of 8 reviews





