PATH  WebObjects 4.0 Documentation > EOF Developer's Guide

Top

Application Configurations


When you use WebObjects Builder or Interface Builder to create the user interface of an Enterprise Objects Framework application, you also set up a network of behind-the-scenes objects including EODatabaseDataSources and EOEditingContexts. Some of these objects don't have representations in the builder applications, so you might not know they're there. Yet when you build and run your application, they're created automatically and they perform many important functions.

You rarely need to intervene in the automatic creation of these
behind-the-scenes objects, but sometimes you need to interact with them. Therefore, it's important to know when they're created and ready to do work. The same is true in applications that don't have a graphical user interface.

The flexibility of Enterprise Objects Framework allows endless configurations, but most are variations on a few basic arrangements. This chapter explains how the plumbing for typical Enterprise Objects Framework applications is established and how to implement variations on the typical configurations. It's organized into the following major sections:

Graphical User Interface Applications
Non-Graphical User Interface Applications
Editing Context Configurations
Object Store Coordinator Configurations
Accessing Multiple Databases

First Section