iPOPO
  • Foreword
  • Installation
  • Quick-start
  • Tutorials
    • iPOPO in 10 minutes
    • RSA Remote Services using XmlRpc transport
    • Using Etcd3 Endpoint Discovery
    • RSA Remote Services between Python and Java
    • Using Python.Java Remote Services to Resolve Python Imports
  • Reference Cards
  • API
  • Who uses iPOPO ?
  • Release Notes
  • License
iPOPO
  • Tutorials
  • View page source

Tutorials

This section provides tutorials for various parts of iPOPO.

  • iPOPO in 10 minutes
    • Introduction
    • Basic concepts
    • Simple example
  • RSA Remote Services using XmlRpc transport
    • Introduction
    • Requirements
    • Defining the Remote Service with a Python Class
    • The HelloImpl Implementation
    • Exporting the XmlRpcHelloImpl as a Remote Service
    • Importing the XmlRpcHelloImpl Remote Service
    • Exporting Automatically upon Service Registration
  • Using Etcd3 Endpoint Discovery
    • Introduction
    • Requirements
    • Using Etcd3 to Advertise an Endpoint Description
    • Running the Exporter/Advertiser Sample App
    • Running the Discoverer/Importer/Consumer Sample App
  • RSA Remote Services between Python and Java
    • Introduction
    • Requirements
    • Starting the Python Sample
    • Exporting a Hello implementation from Python to Java
  • Using Python.Java Remote Services to Resolve Python Imports
    • Introduction
    • Requirements
    • Run the foo ModuleResolver in Karaf 4.4.6+
    • Add ECF Remote Services Features to Karaf
    • Install the Feature Exposing the foo.ModuleResolver Example
    • Start the iPOPO Import Hook Sample
Previous Next

© Copyright 2026, Thomas Calmant.

Built with Sphinx using a theme provided by Read the Docs.