Consortium
Activities
Projects
Forge
Events
Log-in
Register
Common Programming Practices
Space Menu
Consortium
|
Solutions
|
Middleware
|
Forge
|
MyObjectWeb
|
PDF
|
History
|
More Actions
View
Code
|
XML
|
Help
Documentation
|
XWiki Syntax
|
1 Common Programming Practices ---- #toc("" "" "true") ---- 1.1 Maven The 2 branches are already built using Maven 2 1.1 JavaEE TBD 1.1 JMX The 2 branches have already MBeans to manage MW components 1.1 OSGi The 2 branches have already packaged applications as OSGi bundles 1.1 iPOJO Apache Felix iPOJO is a component model to ease the development of OSGi applications. It deals with the service dependency management, the JMX MBean definition for OSGi component, the configuration, … iPOJO was mainly developed by the Adele team involved in the Aspire project. iPOJO is already used in the services of the JOnAS 5 JavaEE server. Most of the bundles of the RFIDSuite branch are developed with iPOJO. [A 10 minute tutorial on iPOJO>http://felix.apache.org/site/apache-felix-ipojo.html] We propose to use intensively the iPOJO component model for all bundles produced by the project.