Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Samolisov's examples for ECF
Java
branch: master
Failed to load latest commit information.
org.eclipse.ecf.examples.bot.habr.oscar Fixes for updates to ECF APIs
org.eclipse.ecf.examples.bot.habr.xmpp Fixes for updates to ECF APIs
org.eclipse.ecf.examples.datashare.client Fixes for updates to ECF APIs
org.eclipse.ecf.examples.datashare.server Fixes for updates to ECF APIs
org.eclipse.ecf.examples.datashare.xmpp Fixes for updates to ECF APIs
org.eclipse.ecf.examples.generic.server Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.generic.client Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.generic.events.dst Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.generic.events.src Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.generic.events.util Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.generic.host Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.hello Initial Commit
org.eclipse.ecf.examples.remoteservices.rest Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.rosgi.client Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.rosgi.host Fixes for updates to ECF APIs
org.eclipse.ecf.examples.remoteservices.soap.aeroflot.test
org.eclipse.ecf.examples.remoteservices.soap.aeroflot Fixes for updates to ECF APIs
org.eclipse.ecf.examples.rosgi.client.listener Fixes for updates to ECF APIs
org.eclipse.ecf.examples.rosgi.client Fixes for updates to ECF APIs
org.eclipse.ecf.examples.rosgi.host.listener Fixes for updates to ECF APIs
org.eclipse.ecf.examples.rosgi.host Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.client.dst.xml Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.client.dst Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.client.src.xml Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.client.src Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.objects Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.oscar.dst Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.oscar.objects Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.oscar.src Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.server.xml Fixes for updates to ECF APIs
org.eclipse.ecf.examples.sharedobject.server Fixes for updates to ECF APIs
EPL LICENSING added
README.md README updated

README.md

Examples for Eclipse Communication Framework

ECF is a framework for building distributed servers, applications, and tools. It provides a modular implementation of the OSGi 4.2 Remote Services standard, along with support for REST-based and SOAP-based remote services, and asynchronous messaging for remote services.

This project contains some examples for ECF. This examples demos how to use the RemoteServices API, the REST-based services, the Datashare and SharedObject APIs, the XMPP and OSCAR protocols.

More info you can see on my blog: http://samolisov.blogspot.com (on Russian).

The Examples Set contains:

  • o.e.e.e.bot.habr.xmpp -- Jabber Bot for Habrahabr. You should change JABBER-ID and JABBER-PASSWORD in the plugin.xml on your own jabber id/password.

  • o.e.e.e.bot.habr.oscar -- ICQ Bot for Habrahabr. You should change ICQ-UIN and ICQ-PASSWORD in the plugin.xml on your own ICQ UIN/password.

  • o.e.e.e.datashare.* -- Datashare API examples (Server and Client). You should change JABBER-* in the Launch configs to your own jabber ids/passwords

  • o.e.e.e.generic.server -- Provides an instance of ECF Generic Server

  • o.e.e.e.remoteservices.hello -- Provides the IHello interface which is used in Remote Services Examples

  • o.e.e.e.remoteservices.generic.host/client -- Remote Services Host/Client via ECF Generic Server

  • o.e.e.e.remoteservices.rosgi.host/client -- Remote Services Host/Client via R-OSGi

  • o.e.e.e.remoteservices.generic.events.* -- Distributed EventAdmin via ECF Generic Server

  • o.e.e.e.remoteservices.rest -- Rest API Example: small Twitter API Client which uses XStream for deserialize Java objects from XML

  • o.e.e.e.remoteservices.soap.aeroflot -- SOAP API Example. The client for Aeroflot webservices. Aeroflot is the main Russian airline.

  • o.e.e.e.remoteservices.soap.aeroflot.test -- Test bundle for the Aeroflot webservices client.

  • o.e.e.e.rosgi.* -- OSGi 4.2 Remote Services Host/Client via R-OSGi. This bundles contain the Launch configs for SLP/Zeroconf/Zookeeper discovery providers demo.

  • o.e.e.e.sharedobject.* -- SharedObject API Example. The *.xml bundles use XStream for serialize/deserialize SharedObject to/from XML.

  • o.e.e.e.sharedobject.oscar.* --- SharedObject API via ICQ Example. You should change ICQ-UINs/ICQ-PASSWORDs in the activators on your own ICQ UINs/passwords.

Something went wrong with that request. Please try again.