Top

What Is a WebObjects Application?


WebObjects is a product that makes it easy for you to write dynamic web-based applications (or WebObjects applications). Before you start programming, however, you need to understand what a WebObjects application is.

This chapter answers the question what is a WebObjects application in two ways: first by showing you the pieces of a simple WebObjects application, and then by explaining what happens when a WebObjects application runs. In the rest of Part 1, you'll learn how to construct these pieces and you'll get more in-depth information about how they work.

Read this chapter if you want a very high-level overview. The rest of this book provides much more detailed information about how WebObjects applications work and how to write one.

When you're ready to start programming, read the book Getting Started With WebObjects. It provides a series of tutorials that help you understand the tasks and tools involved in writing a WebObjects application.

The Ingredients of a WebObjects Application
Components
Template
Code or Script File
Bindings
Application Code
Session Code
A Note on WebObjects Classes
Application Directory

Running a WebObjects Application
WebObjects Adaptors
The WebObjects Application Executable

First Section