4.5. Application Architecture
The architecture for the Homside Lending application consisted of four tiers: client, Webserver, application server, and database.
4.5.1. Client Tier
The Web client uses a standard browser with HTML to make it as accessible and efficient as possible.
4.5.2. Web-Server Tier
A proxy server, which currently runs on a four-processor, HP L-class midrange UNIX server, caches the static home page and some graphics to deliver fast response, as well as to provide an additional layer of security in front of the Web server. All other Web pages that are served are generated through the use of JSPs that are deployed by the Web server.
Figure 4.1. HomeSide Application Current Architecture
Performance was a key design criterion. ...