Академический Документы
Профессиональный Документы
Культура Документы
Page 2
The Oracle Application Architecture is a framework for multi-tiered, distributed computing that supports Oracle Applications products. In this model, various servers or services are distributed among three levels called Tiers. A server (or services) is a process or group of processes that runs on a single machine.
Page 3
Desktop Tier
The Client Interface
Application Tier
Various servers and service groups that process the business logic
Database Tier
Oracle database server
Page 4
Application Tier
The Application Tier various servers and service groups that process the business logic, and managing communication between the desktop tier and the database tier. Four servers or service groups comprise the basic application tier for Oracle Applications: - Web services - Forms services - Concurrent Processing server - Admin server
Page 5
Software Components of Three Tier Architecture Client Sun 1.5 Java Runtime Environment (JRE) i.e. Java Virtual machine (JVM) : J2SE Plug-in Middle Tier Apache Web Server 2.0 JRE (Java Runtime Environment) 1.5 JDK (Java Development Kit) 1.5.X Oracle containers for J2EE (OC4J) Oracle Process Manager and Notification Server Oracle Forms/Reports 10g Database Tier Oracle 10g Enterprise Edition
Page 6
Page 7
Web Services
The Web services component processes requests received over the network from the desktop clients, and includes the following components: Web Listener (Oracle HTTP Server powered by Apache) Java Servlet Engine (OC4J) Oracle Process Manager (OPMN)
The Web listener component of the Oracle HTTP server accepts incoming HTTP requests from client browsers, and routes the Requests to the appropriate OC4J container
.
Page 8
Form Services
Forms services in Oracle Applications R12 are provided by the Forms Listener Servlet. The Forms listener servlet is a Java servlet that delivers the ability to run Oracle Forms applications over HTTP or HTTPS connections. It hosts the Oracle Applications forms and runtime engine It communicates between the desktop client and the Oracle database server for displaying client screens.
Page 9
Page 10
Web Listener
2
Page 11
Page 12
Page 13
In Concurrent processing, the programs runs in the background while users continue to work on other tasks It uses operating system facilities to facilitate background scheduling of data- or resourceintensive jobs, via a set of programs and forms All these concurrent programs runs on Concurrent Processing server Processes that run on the Concurrent Processing server are called Concurrent Requests
Page 14
Admin Server The Admin server is located on the node where you
maintain the data model and data in your Oracle Applications database. You carry out the following operations from this server:
-
Page 15
Concurrent Managers
Managing Execution of Concurrent Program Managing the programs completion status Interaction with host concurrent program Tracing a concurrent program Optimization options Managing the printer
Page 16
Standard Manager
The Standard Manager will accept and run any concurrent requests, as it has no specialization rules that would restrict its activities.
Page 17
Load Balancing
Page 18
Viveka Solutions
Thank You
Viveka Solutions provides Online Trainings in Oracle Applications Technical as well as Functional (AP/AR/GL & OM) at very reasonable cost. For more information ,please visit www.vivekasolutions.com Contact No: +91.712.229.2235 | 9422.459.459
Page 19