Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Remote Service SDK - Annotated listing of bundles included in SDK"
(2 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
*org.eclipse.ecf.discovery | *org.eclipse.ecf.discovery | ||
*org.eclipse.ecf.provider.discovery | *org.eclipse.ecf.provider.discovery | ||
− | == | + | ===Discovery Providers=== |
− | + | ====DNSSD Discovery==== | |
− | + | ||
− | == | + | |
− | + | ||
− | == | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ==Discovery | + | |
− | + | ||
*org.eclipse.ecf.provider.dnssd | *org.eclipse.ecf.provider.dnssd | ||
− | ===JMDNS/Zeroconf Discovery=== | + | ====JMDNS/Zeroconf Discovery==== |
*org.eclipse.ecf.provider.jmdns | *org.eclipse.ecf.provider.jmdns | ||
− | ===SLP Discovery Provider=== | + | ====SLP Discovery Provider==== |
*org.eclipse.ecf.provider.jslp | *org.eclipse.ecf.provider.jslp | ||
*ch.ethz.iks.slp | *ch.ethz.iks.slp | ||
− | ==Zookeeper Discovery== | + | ====Zookeeper Discovery==== |
*org.eclipse.ecf.provider.zookeeper | *org.eclipse.ecf.provider.zookeeper | ||
− | ==Remote Service Providers== | + | *org.apache.hadoop.zookeeper |
− | ===Generic Provider=== | + | ==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=== | ||
+ | *org.eclipse.ecf.remoteservice.rest | ||
+ | ===RS Servlet Support API=== | ||
+ | *org.eclipse.ecf.remoteservice.servlet | ||
+ | ===Remote Service Providers=== | ||
+ | ====Generic Provider==== | ||
*org.eclipse.ecf.provider | *org.eclipse.ecf.provider | ||
*org.eclipse.ecf.provider.remoteservice | *org.eclipse.ecf.provider.remoteservice | ||
*org.eclipse.ecf.sharedobject | *org.eclipse.ecf.sharedobject | ||
− | ===R-OSGi Provider=== | + | ====R-OSGi Provider==== |
*org.eclipse.ecf.provider.r_osgi | *org.eclipse.ecf.provider.r_osgi | ||
*ch.ethz.iks.r_osgi.remote | *ch.ethz.iks.r_osgi.remote | ||
+ | ==Remote Service Admin (RSA)== | ||
+ | ===OSGi RSA Spec API (org.osgi namespace)=== | ||
+ | *org.eclipse.osgi.services.remoteserviceadmin | ||
+ | ===RSA Implementation=== | ||
+ | *org.eclipse.ecf.osgi.services.remoteserviceadmin | ||
+ | ===RSA 'Basic' Topology Manager=== | ||
+ | *org.eclipse.ecf.osgi.services.distribution | ||
+ | |||
+ | |||
==Example Remote TimeService== | ==Example Remote TimeService== | ||
*com.mycorp.examples.timeservice | *com.mycorp.examples.timeservice |
Latest revision as of 22:11, 14 December 2014
The following presents a list of the bundles (symbolic name) included in the ECF Remote Service SDK.
Contents
ECF Core API
- 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
- org.eclipse.ecf.remoteservice.rest
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)
- org.eclipse.osgi.services.remoteserviceadmin
RSA Implementation
- org.eclipse.ecf.osgi.services.remoteserviceadmin
RSA 'Basic' Topology Manager
- org.eclipse.ecf.osgi.services.distribution
Example Remote TimeService
- com.mycorp.examples.timeservice
- com.mycorp.examples.timeservice.consumer
- com.mycorp.examples.timeservice.consumer.ds
- com.mycorp.examples.timeservice.consumer.filediscovery
- com.mycorp.examples.timeservice.consumer.filediscovery.rest
- com.mycorp.examples.timeservice.host
- com.mycorp.examples.timeservice.provider.rest.common
- com.mycorp.examples.timeservice.provider.rest.consumer
- com.mycorp.examples.timeservice.provider.rest.host