Friday, September 19, 2008

Oracle 11i Apps Architecture

This is my first Topic about Oracle 11i Apps Architecture.


Let me first tell you about different terms which we commonly use in application.


Server - Is a proces or group of processes which provides particular functionality/services for example, Database Server listener and process which provide services to all database request is called database server.

Tier - Is a logical grouping of services, either on a single machine or, spreading across more than one physical machine. For example, Middle Tier in Oracle apps consists of Form, Web, Report...Services. Forms & Report can be on machine A & Web Server can be on machine B, and yet they will be a part of the same tier known as Application Tier or Middle Tier.

Node - Is referred to a machine. Each tier may consist of one or, more node and each node can potentially have more than one tier.

Desktop Tier - Oracle Applications/E-Business Suite is built on three tier Architecture, first is Desktop Tier in client machines accessing applications via browser (HTML based Self service applications) or Java Applet (Jinitiator) for Form based interface.

Application/Middle Tier - Second is Application Tier also called as middle tier consists of WebServer Forms, Reports, Concurrent processing, Discoverer and Admin Server. I suppose its known as Middle tier because it lies between our desktop & third tier called database tier.

Database Tier - Third is Database Tier containing Oracle database server which store all your application data. I am sure if you are DBA you know it .



Individual Component of Each Tier:

No comments: