This chapter introduces the objects that form the core of the Enterprise Objects frameworks in WebObjects 5.2. You need to be familiar with these core objects to understand the concepts in the rest of the book.
The core stack is composed of the classes in these packages:
com.webobjects.eocontrol (the control layer)
com.webobjects.eoaccess (the access layer)
The access layer also contains the classes that make up the adaptor layer. This chapter discusses the key objects in each layer, how the two core layers interact, and how to customize the core Enterprise Objects stack to meet certain application requirements. It is divided into these sections:
“Roles” briefly outlines the major roles of the core Enterprise Objects stack.
“Important Objects” introduces the key objects in the core stack.
“How It Stacks Up” outlines the geography of the core stack.
“The Access-Control Divide” describes where the two core layers meet.
“Object Store Coordinator” discusses the responsibilities of the object store coordinator.
“When to Use Multiple Object Store Coordinators” discusses when you should consider using multiple object store coordinators.
“Why So Many Object Stores?” discusses the reasons behind all the different object stores in the core stack.
“Providing Separate Stacks” tells you how to provide each session with its own access layer stack.
“Accessing Lower-Level Objects” tells you how to access an editing context’s access layer and adaptor layer objects.
Last updated: 2007-07-11