An ECF Remote Services/RSA Provider that uses Py4j as the underlying transport. This allows easy interaction between Java and Python via OSGi Remote Services. For example, to make an OSGi service available for access in Python it's only necessary to add an OSGi-standard service property.
OSGi bundle wrapper for Py4j. Also adds IGateway and IGatewayConfiguration services.
ECF Remote Service Distribution Provider based upon Netty.io communications library
ECF Remote Services Provider based upon Google RPC (grpc). see http://www.grpc.io/
This repo contains a copy of the OSGi enroute 'eval' example service, and turns the example into a remote service
Exposes the OSGi Service Registry as a Java-Only API (no OSGi framework needed). This allows both local and remote services to be used in Java-only programs.
ECF Remote Services provider based upon the Paho implementation of MQTT protocol
ECF Remote Services Providers based upon JaxRS specification. Includes implementations based upon Jersey, CXF, and Resteasy (partial).
A Remote Service Provider based upon the Chronicle Queue transport. See https://github.com/OpenHFT/Chronicle-Queue
This repository contains example providers for the OSGi Remote Service Admin (RSA) distribution subsystem
Remote Service example that exposes the http://geonames.org web service as an OSGi Remote Service