Dimensions
177 x 231 x 28mm
Everything developers need to know to leverage Equinox and OSGi - the powerful technologies that underpin Eclipse.
- A complete hands-on tutorial, great sample code, and deep technical dives wherever they're valuable to the working developer.
- Covers the OSGi programming model, component development, OSGi services, Eclipse tools, server-side Eclipse, and much more.
- Addresses a fast-growing market: Equinox and OSGi are gaining support from organizations ranging from IBM to BEA, Oracle to Spring.
Equinox, the runtime that underpins all Eclipse applications, is gaining a lot of developer attention. Companies such as IBM, BEA, and Oracle are now shipping Equinox-based infrastructure products, as Equinox gains a deeper foothold on the server; new Equinox projects are launching; and developer communities such as Spring are moving to adopt Equinox technologies. This is the first hands-on, pragmatic, and complete guide to Equinox and the OSGi core framework it is built on. The authors - leading Equinox/OSGi experts - cover everything developers need to build successful Equinox/OSGi based applications. They systematically introduce the OSGi programming model, show how to build and compose OSGi components, and demonstrate how to take advantage of a wide range of standard services OSGi makes available to developers. They also offer deep technical insights into key areas of OSGi that have never been illuminated so clearly before. Along the way, the authors identify the key challenges and issues Equinox/OSGi developers will face.