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 "EIG:Runtime Dependencies/Configuration"
(→Runtime Dependencies/Configuration) |
|||
Line 23: | Line 23: | ||
| org.eclipse.ecf.identity | | org.eclipse.ecf.identity | ||
| | | | ||
− | |||
− | |||
− | |||
|- | |- | ||
| org.eclipse.ecf.osgi.services.distribution | | org.eclipse.ecf.osgi.services.distribution |
Revision as of 10:18, 26 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.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" |