: a Service Component Framework
Overview
iPOJO is a service component runtime aiming to simplify OSGi application development. Based on the concept of POJO, application logic is developped easily. Non functional properties are injected in the component at runtime.
iPOJO strength points are :
- components are developped as POJO
- the component model is extensible
- the standard component model manages service providing and service dependencies
- iPOJO manages the component instance lifecycle and the environment dynamics
- iPOJO provides a powerful composition system by merging component based and service based concepts
Getting started
The easiest way to get involved in iPOJO is to try it out. See the Quick Start Guide for how to get up and running with the iPOJO framework and the downloads page for more information on acquiring iPOJO & related tools.
What's news
Overview
Getting Started
- iPOJO in 10 minutes
- iPOJO Hello Word (Maven-Based) tutorial
- iPOJO Advanced Tutorial
- Download & Install
User Guide
- Describing components
- How to use iPOJO Annotations
- Advanced Topics
- FAQ
- Combining iPOJO and Configuration Admin
- How to get your bundle context
Tools
Developer Guide
- How-to use iPOJO factories
- How to write your own handler
- How to use iPOJO Manipulation Metadata
- iPOJO Hierarchical Composition Overview