Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 4f8018a3423d800bc5aa7db54eae07e825998e7c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta name="copyright" content="Copyright (c) Composent, Inc., IBM Corporation and others 2000, 2007. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="STYLESHEET" href="../../book.css" charset="ISO-8859-1"
	type="text/css">
<style type="text/css">
td {border-top: solid thin black;}
img[alt] {background-color:#ffdddd;}
tr {vertical-align: top;}
</style>
<title>Eclipse Communication Framework Overview</title>
<script language="JavaScript" type="text/javascript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script>
</head>

<body>

<h1><img src="../../intro/css/images/ecf_intro.gif">Eclipse Communication Framework (ECF)</h1>

<h2>Introduction</h2>
ECF has two major uses:
<ol>
<li>For <a href="#users">Users</a>:  ECF provides Instant Messaging (IM), Chat, File Sharing, Voice-Over-IP (VOIP), 
Real-Time Group Collaboration
</li>
<li>For <a href="#developers">Developers</a>:  A framework (set of APIs) for developers to add communications functions to their tools and applications</li>
</ol>
<h2><a name="users"/>Using ECF Applications</h2>
<p>
Upon installation of both the ECF 'Core' feature and the ECF 'Application' feature, 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:</p>

<img src="images/commperspectiveselect.png">

<p></p>

<p>Then you will be presented with the <b>Communications Perspective</b>:</p>
<img src="images/commperspective.png">

<p>Your initial exposure to the Communications Perspective will not have active connections, and it will be necessary to create connections to the desire communications services via
the toolbar widgets</p>
<img src="images/commperspectivewidgets.png">
<p></p>
<p>If you like, you can add these widgets to other perspectives (i.e. the Java, Debug, Plug-in Development, Resource, Team Synchronizing, and/or other perspectives).  This is done
by showing the desired perspective, and selecting from the menu:</p>
<ul>
<li>Window->Customize Perspective...</li>
<li>Commands (tab)</li>
<li>Select Communications check box</li>
<li>Choose OK button</li>
</ul>
<p>Then the ECF Connection widgets will appear in the toolbar of the given perspective.</p>

<h3>Useful Links</h3>
    <p>ECF Project Home Page: <a href="http://www.eclipse.org/ecf">http://www.eclipse.org/ecf</a></p>
    <p>ECF Extras Home Page (Skype, JMS, and Yahoo providers): <a href="http://ecf1.osuosl.org">http://ecf1.osuosl.org/ecf</a></p>
    <p>ECF Wiki: <a href="http://wiki.eclipse.org/index.php/Eclipse_Communication_Framework_Project">http://wiki.eclipse.org/index.php/Eclipse_Communication_Framework_Project</a></p>
	<p>New and Noteworthy: <a href="http://www.eclipse.org/ecf/NewAndNoteworthy.html">http://www.eclipse.org/ecf/NewAndNoteworthy.html</a></p>
<hr>
<h2><a name="developers"/>Developers</h2>

    The Eclipse Communication Framework (ECF) 
    provides APIs that simplify the creation of interoperable, extensible, reliable distributed applications.
    <br> <br>
    
    <h3>Useful Links</h3>
    <p>ECF Project Home Page: <a href="http://www.eclipse.org/ecf">http://www.eclipse.org/ecf</a></p>
    <p>ECF Extras Home Page (Skype, JMS, and Yahoo providers): <a href="http://ecf1.osuosl.org">http://ecf1.osuosl.org/ecf</a></p>
    <p>ECF Wiki: <a href="http://wiki.eclipse.org/index.php/Eclipse_Communication_Framework_Project">http://wiki.eclipse.org/index.php/Eclipse_Communication_Framework_Project</a></p>
	<p>New and Noteworthy: <a href="http://www.eclipse.org/ecf/NewAndNoteworthy.html">http://www.eclipse.org/ecf/NewAndNoteworthy.html</a></p>
	<p>API Documentation: <a href="http://wiki.eclipse.org/index.php/ECF_API_Docs">http://wiki.eclipse.org/index.php/ECF_API_Docs</a></p>
</body>
</html>

Back to the top