beautypg.com

Java client architecture, Figure 6-4, Java client’s distributed, multitier architecture – Apple WebObjects 5 User Manual

Page 76

background image

76

Java Client Architecture

Apple Computer, Inc. January 2002

C H A P T E R 6

WebObjects Desktop Applications

Java Client Architecture

The Java Client architecture differs from the HTML-based WebObjects architecture
in that it’s distributed across client and server systems as shown in

Figure 6-4

. The

server-side portion interacts with a database server as in HTML-based WebObjects
applications, and the client-side portion, in addition to providing the application’s
user interface, can also contain non-sensitive business logic.

Figure 6-4

Java Client’s distributed, multitier architecture

Application
server

WebObjects

application

(client-side)

WebObjects

application

(server-side)

Web server

Relational database

Client
computer

(user’s system)