O’Reilly news

Modular Java--New from Pragmatic Bookshelf

July 22, 2009

Raleigh, NC—Building and deploying monolithic Java applications is a thing of the past. Applications that are composed of several smaller, well-defined modules are the way to go in the 21st century.

Modular Java: Creating Flexible Applications with OSGi and Spring (Pragmatic Bookshelf, $34.95 USD) shows you how to attack complexity in your Java applications using 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.

Author Craig Walls says, "Unfortunately, as of Java 6, Java's built-in facilities for modularity are severely limited. That's where OSGi steps in. OSGi is a framework specification for developing highly modular, loosely coupled applications." Modular Java is a pragmatic guide to 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.

For a review copy or more information please email pragprogpr@oreilly.com. Please include your delivery address and contact information.

Craig Walls is a professional software developer with over 15 years of experience in several industries, including telecommunications, finance, retail, and education.

Additional Resources
For more information about the book, including code, errata, discussions, full table of contents, excerpts from the book and more, see the catalog page for Modular Java.

Modular Java
Publisher: Pragmatic Bookshelf
Craig Walls
ISBN: 9781934356401, 260 pages,
Book Price: $34.95 USD, £26.99 GBP
order@oreilly.com
1-800-998-9938
1-707-827-7000


About Pragmatic Bookshelf
Pragmatic Bookshelf is an imprint of the Pragmatic Programmers, LLC. Our titles are distributed to bookstores internationally by O'Reilly Media.

The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.

About O’Reilly

O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

Email a link to this press release