Table of Contents Previous Section

The Ingredients of a WebObjects Application

To create a WebObjects application, you use the WebObjects library of classes that define an infrastructure for web applications. A WebObjects application uses instances of these classes to respond to requests received from a web browser. For instance, every WebObjects application contains an application object that receives requests and responds to them using application resources you provide.

A typical WebObjects application contains the following ingredients:

To write a WebObjects application, you provide components and, optionally, compiled code.

Note: You can incorporate compiled code in a WebObjects application only if you have the WebObjects Pro or WebObjects Enterprise product.

If you write an application that includes compiled custom code, you must also provide an application executable by compiling and linking your application with the WebObjects library. See the "Compiling and Debugging WebObjects Applications" chapter for more information. Applications that don't include compiled code use the DefaultApp or EOFDefaultApp executable. In either case, the application executable receives incoming requests and responds to them using the components you provide.

 

Table of Contents Next Section