Try OpenEdge Now
skip to main content
Online Help
Introducing WebSpeed support in Progress Developer Studio for OpenEdge : Concepts : WebSpeed and Eclipse server terminology

WebSpeed and Eclipse server terminology

The following list explains some of the server terminology used in the documentation for WebSpeed application development in Progress Developer Studio for OpenEdge:
*WebSpeed Transaction server refers to the components (broker, agents, messenger, etc.) that service a WebSpeed request.
*WebSpeed server refers to a WebSpeed component of the Progress Developer Studio environment. Derived from the Eclipse Web Tools Platform (WTP), its primary function is to manage the publishing of source code and r-code. The WebSpeed server is configured to be associated with a particular WebSpeed broker.
Do not confuse the WebSpeed server with the WebSpeed Transaction server.
*Web server refers to the software (Microsoft IIS, Apache, etc.) that responds to requests and delivers content over the Internet.
*HTTP Server is an Eclipse WTP server that links your WebSpeed server to a Web server and is also used to publish static content.
*Publishing is Eclipse terminology for the ability to compile and copy project resources to an area where you can run, test, and debug them. In the WebSpeed context, publishing is copying dynamic source and r-code to the working directory of a WebSpeed broker, and copying static files to the root directory of a Web server.
*Modules are project directories that contain the source code that you intend to publish. You configure modules by specifying the folders within the module that will contain source code. You also create an association between a module and one or more servers. When you publish, the source code is compiled and copied to the associated servers.
Note: You can view and modify the source folders on the Modules properties page. In addition, you can view and modify server/module associations by selecting Add and Remove from the context menu of a server in the Servers view.