Documente Academic
Documente Profesional
Documente Cultură
Note:
Server - Server is a process or group of processes that run on a single machine and
provide a particular functionality. For example, Web services process HTTP
requests, and Forms services process requests for activities related to Oracle
Forms.
Tier- A tier is a logical group of services, which are spread across more than one
physical machine.
Centralizing the Oracle E-Business Suite software on the application tier eliminates
the need to install and maintain application software on each desktop client PC, and
also enables Oracle E-Business Suite to scale well with an increasing load.
DESKTOP TIER
Desktop Tier manages the end user interaction. The client interface is provided
through HTML for HTML-based applications, and via a Java applet in a Web browser
for the traditional Forms-based applications.
Users log in via the Oracle E-Business Suite Home Page on a desktop client web
browser. The Home Page provides a single point of access to HTML-based
applications, Forms-based applications, and Business Intelligence applications.
Once successfully logged in via the E-Business Suite Home Page, users are not
prompted for your user name and password again until the session expiry.
Oracle E-Business Suite also retains preferences as you navigate through the
system. For example, if you registered in the Home Page that German is your
preferred language, this preference carries over whether you access Forms-based or
HTML-based applications.
For accessing the Forms, the Forms client applet must be run within a Java Virtual
Machine (JVM) on the desktop client. The Sun J2SE Plug-in component allows use
of the Oracle JVM on web clients, instead of the browsers own JVM. This is
implemented as a browser plug-in via JRE (Java Runtime Environment) in R12.
Please Note in 11i , we use Jinitiator for the for the JVM.
Oracle E-Business Suite Home Page
The application tier has a dual role: hosting the various servers and service groups
that process the business logic, and managing communication between the desktop
tier and the database tier. This tier is sometimes referred to as the middle tier.
At the core -
Web Server / Services
Forms Server / Services
Concurrent Processing Server
NOTE:In Release 12, Web and Forms services are provided by Oracle Application
Server (OracleAS) 10g.
Administration Server has been made redundant in R12, patching activity can now
be done from any Apps Tier node.
Web listener component of the Oracle HTTP server accepts incoming HTTP
requests (for particular URLs) from client browsers, and routes the requests to the
appropriate OC4J container.
If the page referenced by the URL needs advanced processing, the listener passes
the request on to theservlet engine, which contacts the database server as needed,
which is managed by OPMN.
There are two versions of Oracle Application server 10g (OAS10g) used in R12
DATABASE TIER
The database tier holds all the data stored and maintained b y the Oracle Applications.
By definition the data base server does not communicate directly with the desktop
clients, but rather with the servers on the application tier that mediate these
communications.
An Oracle E-Business Suite Release 12 system utilizes components from many Oracle
products. These product files are stored below a number of key top-level directories
on the database and application server machines. Code, Data, Configurations are
segregated for easy maintenance.
Product Directories
Each product has its own subdirectory under APPL_TOP. The subdirectories are
named in accordance with the product's standard abbreviation, such as gl for Oracle
General Ledger. Within each product directory is a subdirectory that is named using
the base Oracle E-Business Suite release number, such as 12.0.0 for the initial
Release 12. This directory contains the various subdirectories for the product files.
<PROD>_TOP Directory
Within each <PROD>_TOP directory, the product's files are grouped into
subdirectories according to file type and function.