is a service component runtime aiming to simplify OSGi application development. Based on the concept of POJO, application logic is developed 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
iPOJO Usage |
|
Why choosing iPOJO ? |
|
The developer corner |
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.
You can also have a look to this presentation describing iPOJO main features.
What's news
Blog Posts
-
Release of the Apache Felix iPOJO 1.0.0
created by
Oct 22, 2008
-
iPOJO 0.8.x - First official release
created by
Jun 24, 2008
-
New iPOJO Eclipse Plug-in
created by
Apr 27, 2008
Error CSS Stylesheet macro - Import URL 'http://people.apache.org/~clement/ipojo/ipojo.css' is not on the allowlist. If you want to include this content, contact your Confluence administrator to request adding this URL to the Allowlist.
Overview
Getting Started
- iPOJO in 10 minutes
- How to use iPOJO Annotations
- iPOJO Hello Word (Maven-Based) tutorial
- iPOJO Advanced Tutorial
- iPOJO Composition Tutorial
User Guide
- Describing components (handler list)
- Using XML Schemas
- Describing components with the iPOJO-API
- Testing components
- Advanced Topics
- Eclipse Integration
- FAQ
- iPOJO Reference Card
Tools
- iPOJO Eclipse Plug-in
- iPOJO Ant Task
- iPOJO Maven Plug-in
- Online-Manipulator
- iPOJO Arch Command
- iPOJO Webconsole plugin
- Junit4OSGi
Developer Guide
- Javadoc: 1.2
- How to write your own handler
- How to use iPOJO Manipulation Metadata
- Dive into the iPOJO Manipulation depths
Misc & Contact
- Issues Tracker
- Supported JVMs
- Supported OSGi Implementations
- iPOJO's Dark Side Blog
- Future Ideas
- Article & Presentations
Experimentation