WebSpeed applications are composed of one or more Web objects. A Web object is a Progress application file that generates HTML. The WebSpeed agent runs Web objects in response to client requests.
There are several programming methods for creating a source files for Web objects in Progress Developer Studio for OpenEdge:
Creating a standard HTML file.
Creating an HTML file that contains Embedded SpeedScript code.
Creating a CGI Wrapper file.
Note: HTML Mapping is another programming method for creating Web objects. HTML Mapping involves mapping form elements in an HTML file to a database field or some other data element. HTML Mapping is not commonly used and is not supported in Progress Developer Studio for OpenEdge. However, you can use the OpenEdge AppBuilder tool if you prefer to use HTML Mapping programming. You can run the AppBuilder from the OpenEdge AppBuilder perspective in Progress Developer Studio for OpenEdge.
In Progress Developer Studio for OpenEdge, you compile standard HTML, HTML with Embedded SpeedScript, or CGI Wrapper files to create executable Web objects.