Table of Contents Previous Section

Summary

How Do I Connect a WebObjects Application to the Web?

To connect a WebObjects application to the Web, you need the following:

WebObjects provides an adaptor for servers that use the Common Gateway Interface (CGI) and an adaptor for the Netscape Commerce Server that uses the Netscape Server API (NSAPI).
If the application doesn't contain any compiled code, you use a default application. Instead of building your own executable, you implement all the application logic in script files. The default applications use these scripts to respond to requests.

What's in a WebObjects Application?

A typical WebObjects application contains the following ingredients:

What Parts Do I Write?

You write the following parts of a WebObjects application:

How Do I Run a WebObjects Application?

To run a WebObjects application, you open a URL with the following form:

Figure 14. URL to Start a WebObjects Application

What Happens Behind the Scenes?

Behind the scenes of a running WebObjects application, the application enters a request-response loop each time it receives a request. In the request-response loop, a WebObjects application uses the page-to-component mappings defined in declarations files to: