iPOPO
3.0.0
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
ECF Remote Services Features to Karaf
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
To run this ‘foo’ ModuleResolver in Karaf 4.4.6+
ECF Remote Services Features to Karaf
Install the feature that exposing the ‘foo’ package Module Resolver example
Start iPopo Example ImportHook Application