Java Reference
In-Depth Information
Customer
Restaurant
Dispatcher
Driver
Customer
Service
Presentation Tier
Customer
Service
UI
Customer
UI
Restaurant UI
Dispatcher UI
Driver UI
Business Tier
Restaurant
Management
Order
Processing
...
Persistence Tier
Database
Figure 2.7
High-level architecture of the Food to Go application
The application has a web-based presentation tier that implements the user inter-
face ( UI ) for the users. The application's business tier consists of various compo-
nents that are responsible for order management and restaurant management.
The application's persistence tier is responsible for accessing the database. The
design of the presentation tier is outside the scope of this topic, and so we are
going to focus on the design of the business and persistence tiers. Let's see how
the team makes some critical design decisions.
 
Search WWH ::




Custom Search