You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Overview

The Felix OSGi framework is intended to be easily launchable and embeddable. For example, Felix avoids the use of system properties for configuration, since these are globals that can cause interference if multiple framework instances are created in the same VM. Felix is also implemented to multiplex singleton facilities, like the URL stream handler factory. The goal is to make it possible to use Felix in as many scenarios as possible; however, this is still just a goal. In other words, this is a work in progress and if any issues arise, it would be greatly appreciated if they are brought to the attention of the Felix community.

This document is divided into two main sections, one focusing on how to launch Felix and one focusing on how to embed Felix into a host application.

Launching Felix

High-level abstract description to go here.

Standard Felix Launcher

Sufficiently detailed description of the standard Felix launcher to go here.

Custom Felix Launcher

Detailed, but simple example launcher description to go here.

Embedding Felix

to do

Host/Felix Interaction

to do

Providing Host Application Services

to do

Using Services Provided by Bundles

to do

  • No labels