[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] Question about java -> python remote services
|
Hi Folks,
The following question is primarily directed to Thomas Calmant (who is
working with us on Python<->Java remote services and is the project lead
for the iPopo project [1]. But any perspectives would be appreciated.
With the ECF enhancement [2], we have engaged the folks working on
OpenReplica [3]. OpenReplica provides an implementation of Paxos to
coordinate/synchronize object replica state changes. This OpenReplica
implementation is done in Python.
One thing we would like to do (with [2]) is to create an OSGi Remote
Service (consumer) that is written in Java, but that via an ECF remote
services provider uses the OpenReplica process as a *host* for the service.
With ECF's provider architecture for remote services, this is
straightforward...but I'm not clear on the best way to communicate with
a Python-based remote service host. i.e. what protocol and
serialization would be easiest/best? Any other ideas about how easiest
to approach having a Java/OSGi RS consuer/client (that we create)...and
a OpenReplica/concoord host process?
Please follow up with comments/thoughts about these questions on bug [2].
Scott
[1] http://ipopo.coderxpress.net/wiki/doku.php
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=425817
[3] http://openreplica.org/