Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: for the plan.

Jump to: navigation, search

IPopo Compatible Providers

Revision as of 14:47, 12 November 2013 by (Talk | contribs) (Added some details on iPOPO)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


iPOPO/Pelix is a Python project that aims to implement OSGi specifications. It is a two-parts project: Pelix, the service layer, aiming to be close to OSGi; and iPOPO, an Inversion of Control, Service-Oriented Component Model inspired by iPOJO. The sources are available on GitHub

Currently, iPOPO has an home-brewed implementation of remote services, which is based on Multicast packets for discovery, and on JSON-RPC for transport. A Java version of this implementation is available on GitHub. Also, a draft of a tutorial about iPOPO remote services is available here.

This sub-project aims to implement compatible providers to let Java and Python services communicate through ECF.

The enhancement bug is here.

Back to the top