Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $13.01 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

OSGi in Action: Creating Modular Applications in Java [Paperback]

Richard Hall , Karl Pauls , Stuart McCulloch , David Savage
4.9 out of 5 stars  See all reviews (9 customer reviews)

List Price: $49.99
Price: $33.34 & FREE Shipping on orders over $35. Details
You Save: $16.65 (33%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Gift-wrap available.
Want it Tuesday, July 15? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Book Description

May 1, 2011 1933988916 978-1933988917 1

What is OSGi? Simply put, OSGi is a standardized technology that allows developers to create the highly modular Java applications that are required for enterprise development. OSGi lets you install, start, stop, update, or uninstall components without taking down your entire system. The interest in OSGi based applications has exploded since major vendors like Sun, Spring, Oracle, BEA, and IBM have gotten behind the standard.

OSGi in Action is a comprehensive guide to OSGi with two primary goals. First, it provides a clear introduction to OSGi concepts with examples that are relevant both for architects and developers. Then, it explores numerous practical scenarios and techniques, answering questions like: How much of OSGi do you actually need? How do you embed OSGi inside other containers? What are the best practices for moving legacy systems to OSGi?

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Frequently Bought Together

OSGi in Action: Creating Modular Applications in Java + Camel in Action + ActiveMQ in Action
Price for all three: $107.98

Buy the selected items together
  • Camel in Action $42.48
  • ActiveMQ in Action $32.16

Customers Who Bought This Item Also Bought

Editorial Reviews

About the Author

Richard S. Hall, a long-time committer to the Apache Felix project, works with Sun Microsystems as part of the GlassFish team.

Karl Pauls is also a Felix committer.

Stuart McCulloch is a Java developer with CodeDragons, a leader in OSGi solutions, and a Felix committer.

David Savage is a Java software engineer. He is co-author of the Newton Distributed OSGi framework and Sigil tooling project, and recently joined Apache Felix as a committer.

Product Details

  • Series: In Action
  • Paperback: 375 pages
  • Publisher: Manning Publications; 1 edition (May 1, 2011)
  • Language: English
  • ISBN-10: 1933988916
  • ISBN-13: 978-1933988917
  • Product Dimensions: 9.2 x 7.4 x 1.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #390,411 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews
5 of 6 people found the following review helpful
Could a 520-page book ever amount to the primary professional source of hands-on knowledge about a topic such mysterious and misleadingly perceived complex as OSGi since many have already tried and failed? There are a few books about OSGi, however the specification grew up quite large lately, split in 3 different documents. Wouldn't it be nice if there existed a book that would get into the gory details nicely? I'm so grateful I could finally come across such a book - that's "OSGi in Action" from Manning. Manning proved again that their "In Action" series favours only the best authors who are often leaders in their area of expertise. Take it for granted when the authors are the active members of a OSGi framework project - Apache Felix. If their efforts in the project didn't speak for their accountability, the book did. It's a book that delivers on what it promises and the writing wisdom jumps at you when you open the first page.

In fact, the book has remained invaluable from the very beginning to the end. It didn't really matter whether it touched on simple bits like the OSGi layers or more advanced topics like available component models or security - it excelled in providing an in-depth coverage of OSGi in every page leaving a reader with no or a few questions unanswered. Not much head-scratching accompanies the book's reading as it reveals the myriad of choices OSGi offers. I did miss more coverage of Enterprise OSGi, but honestly I could barely endure more reading as almost every page of the book made me squealed in delight. Think about the emotions while trying to rein in your excitement and keeping focused during a 520-page book's reading. That is a grand adventure.
Read more ›
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Best and Ultimate Resource for OSGI beginners February 1, 2014
I took this book just to get a glimpse or an simple insight of OSGI as I had always in my mind that OSGI is a very complicated topic but when I read the first few chapters, I was in for a pleasant surprise! I must say that I learnt a lot even without having a basic knowledge of OSGI.

This books takes from very basic to very advanced at the very best. If you want complete understanding of the OSGI, this is the book! Very interesting and fun to read, an ultimate resource for any OSGI learner.
Comment | 
Was this review helpful to you?
2 of 3 people found the following review helpful
5.0 out of 5 stars OSGi in Action November 12, 2011
This wasn't the first book I read on the topic, yet I managed to learn a lot. For example, I couldn't have explained under what circumstances it makes sense to both import and export the same package, and I had never heard about the OSGi security model. You can read about features like latter in the OSGi spec, but some people prefer concise, working examples. The book avoids talking too much about specific tools, so it makes a good complement to a book (or documentation) for the OSGi tools and framework you are using.
Comment | 
Was this review helpful to you?
3 of 5 people found the following review helpful
5.0 out of 5 stars Best OSGi book to date May 18, 2011
I read the pdf version of this on the manning site - and even though it is slow to get started, it is the best book on OSGi out there.

It explains the concepts very well, and provides great examples. This is the only book that had code that I able to follow along with - without getting tangled up in the tooling (eclipse plugins etc). What's more - the appendix allowed me to setup an eclipse/maven environment.

It is a great start for serious OSGi books - and I hope more like this will come out. Must have.
Comment | 
Was this review helpful to you?
3 of 5 people found the following review helpful
OSGi is not an easy environment to master so this book from several well-known authors of the OSGi scene is just about due. The book discusses the merits of the modular programming and uses OSGi as an example how the modular principles are reflected in a real-life framework. The book concentrates on the OSGi core, optional services are not discussed in detail.
Comment | 
Was this review helpful to you?

What Other Items Do Customers Buy After Viewing This Item?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category