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.
Difference between revisions of "EIG:Runtime Dependencies/Configuration"
(→Runtime Dependencies/Configuration) |
(→Runtime Dependencies/Configuration) |
||
Line 1: | Line 1: | ||
==[[EIG:Integrators Guide|Runtime Dependencies/Configuration]]== | ==[[EIG:Integrators Guide|Runtime Dependencies/Configuration]]== | ||
− | + | Martin, Should the introduction of the next topic be placed here? | |
__TOC__ | __TOC__ |
Revision as of 19:07, 13 February 2011
Runtime Dependencies/Configuration
Martin, Should the introduction of the next topic be placed here?
Contents
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" |