
3
Apple Computer, Inc. January 2002
Contents
Figures and Tables 7
Chapter 1
About This Book
9
Why Read This Book 9
Further Investigations 10
Installed Developer Documentation 11
Online Documentation 11
Chapter 2
What Is WebObjects?
13
Dynamic HTML Publishing 13
Web-Enabled Client-Server Applications 16
HTML-Based WebObjects Applications 16
Java Client Applications 17
Rapid Development 19
Direct to Web 19
Direct to Java Client 20
The WebObjects Advantage 20
Streamlined Database Access 20
Separation of Presentation, Logic, and Data 21
State Management 21
Modular Development 22
Pure Java 22
Scalability and Performance 22
Chapter 3
Enterprise Objects
25
What Is an Enterprise Object? 25
Enterprise Objects and the Model-View-Controller Paradigm 28
Mapping Your Enterprise Objects to Database Tables 29
Commentaires sur ces manuels