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

Remote Service SDK - Annotated listing of bundles included in SDK

The following presents a list of the bundles (symbolic name) included in the ECF Remote Service SDK.


  • org.eclipse.ecf
  • org.eclipse.ecf.identity

Discovery API

  • org.eclipse.ecf.discovery
  • org.eclipse.ecf.provider.discovery

Discovery Providers

DNSSD Discovery

  • org.eclipse.ecf.provider.dnssd

JMDNS/Zeroconf Discovery

  • org.eclipse.ecf.provider.jmdns

SLP Discovery Provider

  • org.eclipse.ecf.provider.jslp
  • ch.ethz.iks.slp

Zookeeper Discovery

  • org.eclipse.ecf.provider.zookeeper
  • org.apache.hadoop.zookeeper

Remote Services API

  • org.eclipse.ecf.remoteservice
  • org.eclipse.ecf.remoteservice.asyncproxy (v2.0.0 -> Java8, v1.0.0 ->Java 1.7 or earlier)

RS Rest Support API


RS Servlet Support API

  • org.eclipse.ecf.remoteservice.servlet

Remote Service Providers

Generic Provider

  • org.eclipse.ecf.provider
  • org.eclipse.ecf.provider.remoteservice
  • org.eclipse.ecf.sharedobject

R-OSGi Provider

  • org.eclipse.ecf.provider.r_osgi
  • ch.ethz.iks.r_osgi.remote

Remote Service Admin (RSA)

OSGi RSA Spec API (org.osgi namespace)


RSA Implementation


RSA 'Basic' Topology Manager


Example Remote TimeService

  • com.mycorp.examples.timeservice
  • com.mycorp.examples.timeservice.consumer
  • com.mycorp.examples.timeservice.consumer.ds
  • com.mycorp.examples.timeservice.consumer.filediscovery

Back to the top