Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2007-06-14 05:20:41 +0000
committerslewis2007-06-14 05:20:41 +0000
commitde52dc6cc0dfca760eab515ab7dc9a5124873611 (patch)
tree35ed2b84aa2825d83702df081c2ba35dcd781f9f
parent8ba8880d69f71ebf440894fbd581ae14a832b075 (diff)
downloadorg.eclipse.ecf-de52dc6cc0dfca760eab515ab7dc9a5124873611.tar.gz
org.eclipse.ecf-de52dc6cc0dfca760eab515ab7dc9a5124873611.tar.xz
org.eclipse.ecf-de52dc6cc0dfca760eab515ab7dc9a5124873611.zip
changed overview docs
-rwxr-xr-xdoc/bundles/org.eclipse.ecf.doc/html/overview/ecf_overview.html64
-rw-r--r--doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspective.pngbin70743 -> 86476 bytes
-rw-r--r--doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspectivewidgets.pngbin0 -> 4539 bytes
3 files changed, 40 insertions, 24 deletions
diff --git a/doc/bundles/org.eclipse.ecf.doc/html/overview/ecf_overview.html b/doc/bundles/org.eclipse.ecf.doc/html/overview/ecf_overview.html
index 9dedef16d..215171386 100755
--- a/doc/bundles/org.eclipse.ecf.doc/html/overview/ecf_overview.html
+++ b/doc/bundles/org.eclipse.ecf.doc/html/overview/ecf_overview.html
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<meta name="copyright" content="Copyright (c) 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 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"
@@ -17,43 +17,59 @@ tr {vertical-align: top;}
<body>
-<h2><img src="../../intro/css/images/ecf_intro.gif">Eclipse Communication Framework (ECF) Overview</h2>
+<h1><img src="../../intro/css/images/ecf_intro.gif">Eclipse Communication Framework (ECF)</h1>
-<h3>Introduction</h4>
-ECF is two things:
+<h2>Introduction</h2>
+ECF has two major uses:
<ol>
-<li>For <a href="#users">Users</a>: Instant Messaging (IM), Chat, File Sharing, Voice-Over-IP (VOIP),
-Real-Time Collaboration
+<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>
-<h3><a name="users"/>Users</h3>
+<h2><a name="users"/>Using ECF Applications</h2>
+<p>
+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:</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">
-<h3><a name="developers"/>Developers</h3>
+<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.
- The framework is useful for aiding the creation of plugins, tools,
- or full <a href="http://www.eclipse.org/rcp">Eclipse RCP</a> applications, that require
- client-server and/or peer-to-peer messaging and communications.
<br> <br>
- ECF also provides a simple-but-general component model for distributed applications,
- and a growing library of reusable components for this component model. Communications components such as
- service lookup and discovery, presence and instant messaging, file sharing, pub/sub messaging, and others are provided by the
- framework and third parties, which may be used/reused by developers for creating communication-enabled tools and applications.
- <br><br>
- Further, using ECF extension points, programmers can easily extend ECF itself by implementing an 'ECF protocol provider'.
- Such custom implementations allow interoperability with any desired (proprietary or open) communications protocols.
- <br><br>Finally, ECF also provides fully functional example applications using these APIs...such as XMPP (Jabber) Instant
- Messaging/chat, file and URL-sharing, real-time model sharing, and collaborative editing.
-
<h3>Useful Links</h3>
- <p>ECF Home Page: <a href="http://www.eclipse.org/ecf">http://www.eclipse.org/ecf</a>
- <p>ECF Extras Home Page (Skype, JMS, and Yahoo providers): <a href="http://ecf1.osuosl.org">http://ecf1.osuosl.org/ecf</a>
- <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>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/SOMETHNG</a></p>
</body>
</html>
diff --git a/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspective.png b/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspective.png
index 8c900841d..0a6bf092f 100644
--- a/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspective.png
+++ b/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspective.png
Binary files differ
diff --git a/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspectivewidgets.png b/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspectivewidgets.png
new file mode 100644
index 000000000..0a6af6acd
--- /dev/null
+++ b/doc/bundles/org.eclipse.ecf.doc/html/overview/images/commperspectivewidgets.png
Binary files differ

Back to the top