Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ECF/Servers"

< ECF
m (Link corrections and grammar)
(Layout and adding instructions on how to run the ECF server from within an ECF workspace)
Line 1: Line 1:
ECF is currently using the [http://www.eclipse.org/equinox/documents/http_in_container.php Equinox Servlet Incubator] to run and support the example collab application running on the 'ECF generic' provider.
+
==ECF Generic Provider Server==
 +
[[Eclipse Communication Framework Project|ECF]] is currently using the [http://www.eclipse.org/equinox/documents/http_in_container.php Equinox Servlet Incubator] to run and support the example collab application running on the 'ECF generic' provider.
  
You can access this server for real-time collaboration by
+
===Accessing the ECF Server for Real-Time Collaboration===
 +
#[http://www.eclipse.org/ecf/downloads.php Download] and install the ECF SDK.
 +
#Right-click on a project within your workspace.
 +
#Choose 'ECF' -> 'Connect Project...' from the popup menu.
 +
#Select the 'ECF generic' provider from the list.
 +
#Use '''ecftcp://ecf.eclipse.org:3282/server''' as the connect URI.
 +
#Choose a nickname and then select the 'OK' button.
  
* [http://www.eclipse.org/ecf/downloads.php Download and install the ECF SDK]
+
===Starting up the ECF Server from within Eclipse===
* Right-click on a project (e.g. the org.eclipse.ecf project in your workspace)
+
#In this context, we'll assume that you're trying to do some development with ECF and have checked out the latest sources from CVS. If you have not already done so, you can go to the [http://www.eclipse.org/ecf/dev_resources.php development resources] and pick up the team project set files.
* Choose ECF -> Connect Project...
+
#Once you've got your workspace setup, open up the '''org.eclipse.ecf.provider''' project and wait for it to build completely if you have not already.
* Selecting the 'ECF generic' provider from the list
+
#You should now click on the dropdown arrow of the green 'Run' button and then click on 'Run...'.
* Use '''ecftcp://ecf.eclipse.org:3282/server''' as the connect URI.
+
#In the 'Java Application' tree node, expand it and then find the 'ECF Server Application' launch configuration.
* Choose a nickname
+
#Click on the 'Run' button on the bottom right-hand corner and your workstation will not become an 'ECF generic' server!
* Select OK
+
  
 +
==Future==
 
We have lots more planned for the ECF servers sub-project, including:
 
We have lots more planned for the ECF servers sub-project, including:
  

Revision as of 04:54, 9 November 2006

ECF Generic Provider Server

ECF is currently using the Equinox Servlet Incubator to run and support the example collab application running on the 'ECF generic' provider.

Accessing the ECF Server for Real-Time Collaboration

  1. Download and install the ECF SDK.
  2. Right-click on a project within your workspace.
  3. Choose 'ECF' -> 'Connect Project...' from the popup menu.
  4. Select the 'ECF generic' provider from the list.
  5. Use ecftcp://ecf.eclipse.org:3282/server as the connect URI.
  6. Choose a nickname and then select the 'OK' button.

Starting up the ECF Server from within Eclipse

  1. In this context, we'll assume that you're trying to do some development with ECF and have checked out the latest sources from CVS. If you have not already done so, you can go to the development resources and pick up the team project set files.
  2. Once you've got your workspace setup, open up the org.eclipse.ecf.provider project and wait for it to build completely if you have not already.
  3. You should now click on the dropdown arrow of the green 'Run' button and then click on 'Run...'.
  4. In the 'Java Application' tree node, expand it and then find the 'ECF Server Application' launch configuration.
  5. Click on the 'Run' button on the bottom right-hand corner and your workstation will not become an 'ECF generic' server!

Future

We have lots more planned for the ECF servers sub-project, including:

Running other providers on the server

  • xmpp
  • zeroconf discovery

...

Back to the top