Getting Started with Equinox and OSGi




Other Refcardz


thumb

Core ASP.NET

Contents Include: About ASP.NET, Installation, ASP.NET Web Applications, The ASP.NET Webform Model, Web Controls, The Page Class, Hot Tips and more...


thumb

Getting Started with db4o: Persisting .NET Object Data

About db4o and object databases, Getting Started, Basic Dataase Operations, Queries, Dealing with Object Activation, Hot Tips and More...


thumb

Getting Started with Oracle Berkeley DB

Contents Include: Oracle Berkeley DB Family, Berkeley DB Java Edition Features, BDB JE Base API and Collections API, BDB JE DIrect Persistent layer, BDB JE Transaction Support and Performance Tuning, BDB JE Backup and Recovery, Hot Tips and more...


thumb

Getting Started with Domain-Driven Design

Contents Include: About Domain Driven Design, Representing the Model, Ubiquitous Language, Strategic Design, Modeling the Domain, Hot Tips and more...




Click Here To
Download PDF

Overview

refcard cover

Equinox is a highly modular, dynamic Java runtime environment based on the OSGi framework specifications. This reference card gives you a quick tour of the technology, how it works and how to use it. We touch on modularity basics, key metadata markup and some best-practices for creating modules. We then look at runtime elements of Equinox and OSGi – lifecycle, classloading, key APIs and strategies for inter-bundle collaboration (e.g., services and extensions).

Features include Developing Your First Bundle, Launching an Equinox System, Programming Model, Key Equinox Execution Options, Hot Tips and more.


About the Author

Jeff McAffer leads the Eclipse Equinox OSGi, RCP and Orbit teams and is co-founder and CTO of EclipseSource. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform and the upcoming book Equinox and OSGi. He co-leads the RT PMC and is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Foundation Board of Directors and the Eclipse Architecture Council. Jeff is currently interested in all aspects of Eclipse components from developing and building bundles to deploying, installing and ultimately running them.

Publications
The Eclipse Rich Client Platform (Addison Wesley)
Equinox and OSGi: The Power Behind Eclipse (Addison Wesley)