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"

(ECF Bundles (OSGi Remote Service Implementation))
Line 42: Line 42:
 
=== ECF Distribution Provider Bundles ===
 
=== ECF Distribution Provider Bundles ===
  
org.eclipse.ecf.provider.remoteservice
+
In a comon use case you should choose only one(!) of these providers.
org.eclipse.ecf.provider.r_osgi
+
 
 +
{|{{BMTableStyle}}
 +
|-{{BMTHStyle}}
 +
! Bundle
 +
! Description
 +
|-
 +
| org.eclipse.ecf.provider.remoteservice
 +
|
 +
|-
 +
| org.eclipse.ecf.provider.r_osgi
 +
|
 +
|}
  
 
=== ECF Discovery Provider Bundles ===
 
=== ECF Discovery Provider Bundles ===
  
org.eclipse.ecf.provider.jmdns
+
In a comon use case you should choose only one(!) of these providers.
org.eclipse.ecf.provider.jslp
+
 
org.eclipse.ecf.provider.localdiscovery
+
{|{{BMTableStyle}}
org.eclipse.ecf.provider.zookeeper
+
|-{{BMTHStyle}}
 +
! Bundle
 +
! Description
 +
|-
 +
| org.eclipse.ecf.provider.jmdns
 +
|
 +
|-
 +
| org.eclipse.ecf.provider.jslp
 +
|
 +
|-
 +
| org.eclipse.ecf.provider.localdiscovery
 +
|
 +
|-
 +
| org.eclipse.ecf.provider.zookeeper
 +
|
 +
|}
  
 
=== Other Bundles ===
 
=== Other Bundles ===
ch.ethz.iks.r_osgi.remote
+
 
ch.ethz.iks.slp
+
{|{{BMTableStyle}}
org.apache.zookeeper
+
|-{{BMTHStyle}}
org.objectweb.asm
+
! Bundle
 +
! Description
 +
|-
 +
| ch.ethz.iks.r_osgi.remote
 +
| Is only required when using org.eclipse.ecf.provider.r_osgi
 +
|-
 +
| ch.ethz.iks.slp
 +
| Is only required when using org.eclipse.ecf.provider.jslp
 +
|-
 +
| org.apache.zookeeper
 +
| Is only required when using org.eclipse.ecf.provider.zookeeper
 +
|-
 +
| org.objectweb.asm
 +
|
 +
|}

Revision as of 14:49, 12 February 2011

The ECF Remote Services bundles are included in the ECF SDK, which can be downloaded or installed via p2 or Eclipse Marketplace.

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
org.eclipse.ecf.discovery
org.eclipse.ecf.identity
org.eclipse.ecf.osgi.services.discovery
org.eclipse.ecf.osgi.services.distribution
org.eclipse.ecf.osgi.services.remoteserviceadmin
org.eclipse.ecf.provider
org.eclipse.ecf.remoteservice
org.eclipse.ecf.sharedobject

ECF Distribution Provider Bundles

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

Bundle Description
org.eclipse.ecf.provider.remoteservice
org.eclipse.ecf.provider.r_osgi

ECF Discovery Provider Bundles

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

Bundle Description
org.eclipse.ecf.provider.jmdns
org.eclipse.ecf.provider.jslp
org.eclipse.ecf.provider.localdiscovery
org.eclipse.ecf.provider.zookeeper

Other Bundles

Bundle Description
ch.ethz.iks.r_osgi.remote Is only required when using org.eclipse.ecf.provider.r_osgi
ch.ethz.iks.slp Is only required when using org.eclipse.ecf.provider.jslp
org.apache.zookeeper Is only required when using org.eclipse.ecf.provider.zookeeper
org.objectweb.asm

Back to the top