Application Architecture
The Oracle Utilities Application Framework application is deployed on multiple tiers.
Refer to the Server Administration Guide included in this release for a more detailed description of the application architecture and individual tiers.
Tier 1: Desktop/Client, or Presentation Tier
This tier is implemented in a browser-based client. Users use a desktop client web browser to log in to and use the Oracle Utilities Customer Care and Billing application. Note also that a desktop machine running Microsoft Windows and the Oracle client is required to perform some of the Oracle Utilities Customer Care and Billing product installation steps.
Tier 2: Web Application / Business Application Server, or Business Logic Tier
This tier is implemented in a web application server, business application server, or the batch server. The business application component can be installed as part of the web application server, or as a separate component. Except where explicitly noted, most of the Oracle Utilities Application Framework installation documentation assumes that the web application and business application servers reside together. The batch infrastructure will also run within this tier. You can have multiple batch server instances that serve the application.
Tier 3: Database, or Persistence Tier
This tier is implemented in a database server. The database server stores data maintained by the Oracle Utilities Customer Care and Billing application. More specifically, the database tier contains the data server files and database executables that physically store the tables, indexes, and other database objects for your system.