Skip to main content
Jump to: navigation, search

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

(New page: 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 insta...)
 
(Other Bundles)
 
(44 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The ECF Remote Services bundles are included in the ECF SDK, which can be downloaded or installed via p2 or Eclipse Marketplace.
+
=== Other Bundles ===
  
== OSGi Remote Service Bundles ==
+
{|{{BMTableStyle}}
 +
|-{{BMTHStyle}}
 +
! Bundle
 +
! Description
  
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:
+
|-
 
+
| ch.ethz.iks.r_osgi.remote
=== OSGi Framework Bundles ===
+
| R-OSGi Implementation. Only required when using "org.eclipse.ecf.provider.r_osgi"
org.eclipse.core.contenttype
+
|-
org.eclipse.core.jobs
+
| ch.ethz.iks.slp
org.eclipse.core.runtime
+
| SLP Implementation. Only required when using "org.eclipse.ecf.provider.jslp"
org.eclipse.equinox.app
+
|-
org.eclipse.equinox.common
+
| org.apache.zookeeper
org.eclipse.equinox.concurrent
+
| [http://hadoop.apache.org/zookeeper/ Apache ZooKeeper] Implementation. Only required when using "org.eclipse.ecf.provider.zookeeper"
org.eclipse.equinox.event
+
|-
org.eclipse.equinox.preferences
+
| org.objectweb.asm
org.eclipse.equinox.registry
+
| Java bytecode manipulation and analysis framework.
org.eclipse.osgi
+
|-
org.eclipse.osgi.services
+
| org.xbill.dns
org.eclipse.osgi.services.remoteserviceadmin
+
| Available from [http://download.eclipse.org/tools/orbit/downloads/ Orbit]. Only required when using "org.eclipse.ecf.provider.dnssd"
org.eclipse.osgi.util
+
|-
 
+
| org.eclipse.ecf.provider.jgroups
=== ECF Bundles (OSGi Remote Service Implementation) ===
+
| Available from http://localhost:3282/jgroups
org.eclipse.ecf
+
"org.eclipse.ecf.provider.jgroups.manager"
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 ===
+
 
+
org.eclipse.ecf.provider.remoteservice
+
org.eclipse.ecf.provider.r_osgi
+
 
+
=== ECF Discovery Provider Bundles ===
+
 
+
org.eclipse.ecf.provider.jmdns
+
org.eclipse.ecf.provider.jslp
+
org.eclipse.ecf.provider.localdiscovery
+
org.eclipse.ecf.provider.zookeeper
+
 
+
=== Other Bundles ===
+
ch.ethz.iks.r_osgi.remote
+
ch.ethz.iks.slp
+
org.apache.zookeeper
+
org.objectweb.asm
+

Latest revision as of 15:43, 6 March 2011

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"
org.eclipse.ecf.provider.jgroups Available from http://localhost:3282/jgroups

"org.eclipse.ecf.provider.jgroups.manager"

Back to the top