This book is about creating highly modular Java systems. It quickly gets you started with Eclipse tooling to create your first OSGi-based system and moves rapidly to sophisticated production development. You’ll learn about OSGi’s Declarative Services and how to use them to solve a wide variety of real-world problems.