Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EIG:Runtime Dependencies/Configuration"

(OSGi Remote Service Bundles)
(Runtime Dependencies/Configuration)
Line 1: Line 1:
 
==[[EIG:Integrators Guide|Runtime Dependencies/Configuration]]==
 
==[[EIG:Integrators Guide|Runtime Dependencies/Configuration]]==
 +
some introduction text could go here.
 +
 
__TOC__
 
__TOC__
  

Revision as of 19:06, 13 February 2011

Runtime Dependencies/Configuration

some introduction text could go here.

OSGi Remote Service Bundles

If the ECF SDK is installed into Eclipse, then the ECF Remote Services bundles are installed, but also a number of Eclipse views and perspectives are made available for use within Eclipse. If you only would like to use the bundles of the OSGi Remote Service implementation, take these:

ECF Bundles (OSGi Remote Service Implementation)

Bundle Description
org.eclipse.ecf ECF Core Bundle
org.eclipse.ecf.discovery
org.eclipse.ecf.identity
org.eclipse.ecf.osgi.services.discovery Implementation of the OSGi Discovery API.
org.eclipse.ecf.osgi.services.distribution Implementation of the OSGi Distribution API.
org.eclipse.ecf.osgi.services.remoteserviceadmin Implementation of the OSGi Remote Service and Remote Service Admin API.
org.eclipse.ecf.provider
org.eclipse.ecf.remoteservice
org.eclipse.ecf.sharedobject

ECF Distribution Provider Bundles

In a common use case you should choose only one(!) of these providers.

Bundle Description
org.eclipse.ecf.provider.remoteservice Generic provider ("ecf.generic.client" and "ecf.generic.server").
org.eclipse.ecf.provider.r_osgi R-OSGi Provider ("ecf.r_osgi.peer")

ECF Discovery Provider Bundles

In a common use case you should choose only one(!) of these providers.

Bundle Description
org.eclipse.ecf.provider.dnssd DNS-SD Provider
org.eclipse.ecf.provider.jmdns Zeroconf/Bonjour Provider
org.eclipse.ecf.provider.jslp SLP Provider
org.eclipse.ecf.provider.localdiscovery
org.eclipse.ecf.provider.zookeeper ZooDiscovery Provider

Other Bundles

Bundle Description
ch.ethz.iks.r_osgi.remote R-OSGi Implementation. Only required when using "org.eclipse.ecf.provider.r_osgi"
ch.ethz.iks.slp SLP Implementation. Only required when using "org.eclipse.ecf.provider.jslp"
org.apache.zookeeper Apache ZooKeeper Implementation. Only required when using "org.eclipse.ecf.provider.zookeeper"
org.objectweb.asm Java bytecode manipulation and analysis framework.
org.xbill.dns Available from Orbit. Only required when using "org.eclipse.ecf.provider.dnssd"

Back to the top