Eclipse Communication Framework (ECF)

Quick Start

OSGi 4.2 Remote Services

ECF now includes a standard implementation of the OSGi 4.2 Remote Services specification. See a number of examples and documentation at the ECF wiki remote services section.

Using ECF to talk to others developers remotely

ECF allows you connect to others developers using the protocols XMPP, MSN, Yahoo, ECF, IRC, JMS, Zeroconf/Bonjour, and others. Upon installation, ECF creates a new perspective for the workspace called 'Communications'. To access this perspective, click on the 'Communications' button in the upper right of the workspace:

  1. XMPP(GoogleTalk) Connection Example
  2. IRC Connection Example
  3. ECF Collaboration Group
  4. Useful Links

 

XMPP(GoogleTalk) Connection Example

To connect to Instant Messaging (IM), click on ECF Connection icon and select XMPPS protocol:

 

Fill out the Connection Wizard with your account:

 

A Contacts View will appear with your contacts:

 

To send a message click over the contact with right button:

 

After that, type your message on a Messages View:

 

IRC Connection Example

To connect to IRC channel, click on ECF Connection icon and select IRC protocol:

 

Fill out the Connection Wizard with IRC channel information:

 

A Chat IRC View will appear:

 

ECF Collaboration Group (Real-Time Group Collaboration)

Using ECF Collaboration Group, you can provide Shared Workspaces:

To connect to ECF Collaboration Group, click on ECF Connection icon and fill out the connection wizard:

 

A Collaboration View (ECF Generic) will appear:

 

Click with right button over a contact into ECF buddy list, and you will can share url, send file, send messages and others:

 

Useful Links