SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Oracle Application Architecture




                       Tata Consultancy Services -May 2000
Release 11 Architecture -NCA


• Uses Java based interface
• Graphical client -server software without installing
  oracle applications in each Java enabled desktop


• NCA vs Smart Client
  In SC model application software installed on
  desktop and servers
  In NCA application software is downloaded
  through a JAVA applet.

05/22/12         Tata Consultancy Services
Different Layers-3 tier Architecture




         Tata Consultancy Services
Desktop Client Tier




05/22/12   Tata Consultancy Services
Desktop Client Tier

• Runs a Java Applet using a Java enabled web browser or
  applet viewer
• Sends request to the Forms Server and handles responses
  such as screen updates ,pop-up lists ,cursor movements etc
• The desktop clients Java applet is a component of Oracle
  D2K development tool and is called the Forms client applet

• Utilities
              » Can display any Oracle application Screen
              » Support field level validation
              » Multiple co-ordinated windows
              » Data entry aids like LOV’S



05/22/12              Tata Consultancy Services
JAVA ARCHIVES

• To ensure rapid startup and keep network traffic light , the
  forms client applet is packaged as few java archive files or
  JAR files.
• JAR files contain all the JAVA classes that are typically
  required.
• JAR files for the forms clients applet use a digital signature
  to guarantee their authenticity to the desktop client.




05/22/12           Tata Consultancy Services
Application Tier




05/22/12   Tata Consultancy Services
Application Tier
 The Application server forms the middle tier between the
  desktop client and the database server.
 Provides
           • Load Balancing
           • Business Logic
           • Other Functionalities



Mainly consists of
           ° Forms Server
           ° Web Server



05/22/12              Tata Consultancy Services
Forms Server
• Specific type of Application server that hosts the Oracle
  Forms server Engine.
• Displays client screens and causes changes to the database
   according to user request.
• Data is also cached in the forms server and is provided when
  needed. e,g Scrolling through a multiple orders line
 Load Balancing Server
            » Release 11 automatically provides a load balancing among
            multiple application servers.
            » Metrics Server on one application server co ordinates the
            load balancing among application servers.


05/22/12            Tata Consultancy Services
Web Server


• Runs the HTTP listeners.
• Accepts incoming HTTP requests (or URLs) from desktop
  clients.

 How does the Forms server and the Web server work?
       Submit a request to the Web server for the initial
       signon HTML.The page is returned along with Forms client
       applet which in turn connects the forms server using TCP/IP.
       From this point on the client applet is connected directly with
       the forms server.



05/22/12             Tata Consultancy Services
Web Server Architecture

              1             2              3

          n Listeners      ORB           ORB
         n Dispatchers     WRB         Cartridge
                           VPM          Factory
                           Auth         wrbfac       Universal
                          Broker                      Oracle
                         Provider     n Cartridges    Server
                         Logger          ORB


Client

                    ORB                              APP
                    Dispatcher                       WRB API
                    Adapter                          WRBX
                    Listener                         ICX

05/22/12             Tata Consultancy Services
Web Server Architecture




The Web Application Server Consists of the following
components:
• HTTP Daemons (Unix) or Listeners
• Web Request Broker
• Cartridge or Server-Side Applications




05/22/12           Tata Consultancy Services
Listeners




 • Listens to request from clients
 • Uses HTTP to communicate with the clients
 • Can accept connections from one or more IP address/port
  combinations.
 • Web servers from Netscape or Microsoft can also be used
  as the listener component.




05/22/12           Tata Consultancy Services
Web Request Broker (WRB)




WRB keeps track of the execution of the entire system.
Tasks performed are
              * Load balancing tasks.
              * Tracking of global resources.
              * Obtains address of the required cartridge
                resource.




 05/22/12             Tata Consultancy Services
System Services provided by WRB


•Virtual Path Manager (VPM) - Maps virtual paths with
cartridge types.
• Authentication Server - Authenticates Clients.
• Logger Service - Logs requests and messages in a file or
database.
• Configuration provider - Reads and stores information from
the configuration file.
• Intercartridge Exchange (ICX) -allows application to
communicate with each other.


05/22/12            Tata Consultancy Services
• Transaction Service - enables to perform transaction
 that spans request on a database.
 • Content Services - enables to save documents in
 repositories.




05/22/12           Tata Consultancy Services
Cartridges or server side applications

Cartridges are server side applications that handle cartridge
specific requests from clients.
Some examples are :
           • PL/SQL
           • JAVA
           • LiveHTML
           • PERL
           • ODBC
           • VRML

05/22/12             Tata Consultancy Services
Database Tier




05/22/12   Tata Consultancy Services
Release 11 Database Server

The Release 11 database server contains the data
associated with Oracle Applications.

Installation process for Oracle Applications begins
here ,by creating a database and configuring Net8 to
accept connection for other servers.



05/22/12         Tata Consultancy Services
Administration Server

The administration server is the machine used to maintain data
in the application database.
Three types of operation are carried out from here:
       • Installing and upgrading the database.
       • Applying Applications database updates.
       • Maintaining applications data




 05/22/12            Tata Consultancy Services
Concurrent Processing server


To ensure that the long running ,data intensive
programs do not interfere with each other ,they are
configured to run on a separate machine called the
concurrent processing server.




05/22/12         Tata Consultancy Services
THANK YOU

05/22/12     Tata Consultancy Services

Mais conteúdo relacionado

Mais procurados

How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowFileCatalyst
 
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...WSO2
 
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA ITBizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA ITSandro Pereira
 
GreenVulcano ESB Technical Overview (ENG)
GreenVulcano ESB Technical Overview (ENG)GreenVulcano ESB Technical Overview (ENG)
GreenVulcano ESB Technical Overview (ENG)greenvulcano
 
BizTalk Server – Basics principles of maps
BizTalk Server – Basics principles of mapsBizTalk Server – Basics principles of maps
BizTalk Server – Basics principles of mapsSandro Pereira
 
Data for all: Empowering teams with scalable Shiny applications @ useR 2019
Data for all: Empowering teams with scalable Shiny applications @ useR 2019Data for all: Empowering teams with scalable Shiny applications @ useR 2019
Data for all: Empowering teams with scalable Shiny applications @ useR 2019Ruan Pearce-Authers
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointYuval Birenboum
 
To ESB Toolkit or not to ESB Toolkit
To ESB Toolkit or not to ESB ToolkitTo ESB Toolkit or not to ESB Toolkit
To ESB Toolkit or not to ESB ToolkitTomasso Groenendijk
 
WS-VLAM workflow
WS-VLAM workflowWS-VLAM workflow
WS-VLAM workflowguest6295d0
 
Microsoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform OptionsMicrosoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform OptionsDavid J Rosenthal
 
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...Prolifics
 
Testing in the Cloud using Panda
Testing in the Cloud using PandaTesting in the Cloud using Panda
Testing in the Cloud using PandaTao Jiang
 
Sap xi online training
Sap xi online trainingSap xi online training
Sap xi online trainingVenkat reddy
 
CloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetCloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetNuno Alves
 
Server Load Balancing
Server Load BalancingServer Load Balancing
Server Load Balancingalluwanted
 
WSDL in Mule Esb
WSDL in Mule EsbWSDL in Mule Esb
WSDL in Mule EsbAnand kalla
 

Mais procurados (20)

How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst Workflow
 
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...
[WSO2Con EU 2017] WSO2 Integration Cloud: End-to-End Demonstration Including ...
 
An overview of BizTalk
An overview of BizTalkAn overview of BizTalk
An overview of BizTalk
 
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA ITBizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
 
GreenVulcano ESB Technical Overview (ENG)
GreenVulcano ESB Technical Overview (ENG)GreenVulcano ESB Technical Overview (ENG)
GreenVulcano ESB Technical Overview (ENG)
 
BizTalk Server – Basics principles of maps
BizTalk Server – Basics principles of mapsBizTalk Server – Basics principles of maps
BizTalk Server – Basics principles of maps
 
Data for all: Empowering teams with scalable Shiny applications @ useR 2019
Data for all: Empowering teams with scalable Shiny applications @ useR 2019Data for all: Empowering teams with scalable Shiny applications @ useR 2019
Data for all: Empowering teams with scalable Shiny applications @ useR 2019
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_point
 
To ESB Toolkit or not to ESB Toolkit
To ESB Toolkit or not to ESB ToolkitTo ESB Toolkit or not to ESB Toolkit
To ESB Toolkit or not to ESB Toolkit
 
WS-VLAM workflow
WS-VLAM workflowWS-VLAM workflow
WS-VLAM workflow
 
Census Bureau PBOCS
Census Bureau PBOCSCensus Bureau PBOCS
Census Bureau PBOCS
 
Microsoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform OptionsMicrosoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform Options
 
People soft overview
People soft overviewPeople soft overview
People soft overview
 
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
 
web programming
web programmingweb programming
web programming
 
Testing in the Cloud using Panda
Testing in the Cloud using PandaTesting in the Cloud using Panda
Testing in the Cloud using Panda
 
Sap xi online training
Sap xi online trainingSap xi online training
Sap xi online training
 
CloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetCloudBridge and Repeater Datasheet
CloudBridge and Repeater Datasheet
 
Server Load Balancing
Server Load BalancingServer Load Balancing
Server Load Balancing
 
WSDL in Mule Esb
WSDL in Mule EsbWSDL in Mule Esb
WSDL in Mule Esb
 

Destaque

Destaque (12)

SpinaliS stolice- Salon Ilica 191D, Zagreb
SpinaliS stolice- Salon Ilica 191D, ZagrebSpinaliS stolice- Salon Ilica 191D, Zagreb
SpinaliS stolice- Salon Ilica 191D, Zagreb
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
Prezentacija Show Room SpinaliS Zagreb, Ilica 191 D
Prezentacija Show Room SpinaliS Zagreb, Ilica 191 DPrezentacija Show Room SpinaliS Zagreb, Ilica 191 D
Prezentacija Show Room SpinaliS Zagreb, Ilica 191 D
 
Zynga presintation
Zynga presintation Zynga presintation
Zynga presintation
 
Wemapp final pres
Wemapp final presWemapp final pres
Wemapp final pres
 
Četiri osnovne vježbe za kralješnicu
Četiri osnovne vježbe za kralješnicuČetiri osnovne vježbe za kralješnicu
Četiri osnovne vježbe za kralješnicu
 
Predstavitev Plastika Bevc
Predstavitev Plastika BevcPredstavitev Plastika Bevc
Predstavitev Plastika Bevc
 
Plastika bevc katalog www.plastika-bevc.com
Plastika bevc katalog www.plastika-bevc.comPlastika bevc katalog www.plastika-bevc.com
Plastika bevc katalog www.plastika-bevc.com
 
Plastika bevc katalog 2013 web
Plastika bevc katalog 2013 webPlastika bevc katalog 2013 web
Plastika bevc katalog 2013 web
 
Introduction to ERP
Introduction to ERPIntroduction to ERP
Introduction to ERP
 
презентация етика 5 кл нов
презентация етика 5 кл новпрезентация етика 5 кл нов
презентация етика 5 кл нов
 
SpinaliS katalog 2014
SpinaliS katalog 2014SpinaliS katalog 2014
SpinaliS katalog 2014
 

Semelhante a Oracle apps architecture

IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfGVNSK Sravya
 
Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Berry Clemens
 
Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratAttaullah Hazrat
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Ai big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoAi big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoOlga Zinkevych
 
Vitalii Bondarenko "Machine Learning on Fast Data"
Vitalii Bondarenko "Machine Learning on Fast Data"Vitalii Bondarenko "Machine Learning on Fast Data"
Vitalii Bondarenko "Machine Learning on Fast Data"DataConf
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architectureAmit rai Raaz
 
Oracle Applications R12 Architecture
Oracle Applications R12 ArchitectureOracle Applications R12 Architecture
Oracle Applications R12 ArchitectureViveka Solutions
 
APIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingAPIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingPhil Wilkins
 
Cloud description
Cloud descriptionCloud description
Cloud descriptionthanuambika
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryManuel Silveyra
 
Rails Request & Middlewares
Rails Request & MiddlewaresRails Request & Middlewares
Rails Request & MiddlewaresSantosh Wadghule
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3Bruno Borges
 
Informatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureInformatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureRaj Ningthemcha
 
Microservice 微服務
Microservice 微服務Microservice 微服務
Microservice 微服務YOU SHENG CHEN
 
Servlets as introduction (Advanced programming)
Servlets as introduction (Advanced programming)Servlets as introduction (Advanced programming)
Servlets as introduction (Advanced programming)Gera Paulos
 

Semelhante a Oracle apps architecture (20)

IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
Introduction to weblogic
Introduction to weblogicIntroduction to weblogic
Introduction to weblogic
 
Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)
 
Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah Hazrat
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
Ai big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoAi big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenko
 
Vitalii Bondarenko "Machine Learning on Fast Data"
Vitalii Bondarenko "Machine Learning on Fast Data"Vitalii Bondarenko "Machine Learning on Fast Data"
Vitalii Bondarenko "Machine Learning on Fast Data"
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architecture
 
Oracle Applications R12 Architecture
Oracle Applications R12 ArchitectureOracle Applications R12 Architecture
Oracle Applications R12 Architecture
 
APIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingAPIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go Streaming
 
Cloud description
Cloud descriptionCloud description
Cloud description
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud Foundry
 
Rails Request & Middlewares
Rails Request & MiddlewaresRails Request & Middlewares
Rails Request & Middlewares
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3
 
Servlet programming
Servlet programmingServlet programming
Servlet programming
 
Servlet.pptx
Servlet.pptxServlet.pptx
Servlet.pptx
 
Servlet.pptx
Servlet.pptxServlet.pptx
Servlet.pptx
 
Informatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureInformatica powercenter8.x Aarchitecture
Informatica powercenter8.x Aarchitecture
 
Microservice 微服務
Microservice 微服務Microservice 微服務
Microservice 微服務
 
Servlets as introduction (Advanced programming)
Servlets as introduction (Advanced programming)Servlets as introduction (Advanced programming)
Servlets as introduction (Advanced programming)
 

Oracle apps architecture

  • 1. Oracle Application Architecture Tata Consultancy Services -May 2000
  • 2. Release 11 Architecture -NCA • Uses Java based interface • Graphical client -server software without installing oracle applications in each Java enabled desktop • NCA vs Smart Client In SC model application software installed on desktop and servers In NCA application software is downloaded through a JAVA applet. 05/22/12 Tata Consultancy Services
  • 3. Different Layers-3 tier Architecture Tata Consultancy Services
  • 4. Desktop Client Tier 05/22/12 Tata Consultancy Services
  • 5. Desktop Client Tier • Runs a Java Applet using a Java enabled web browser or applet viewer • Sends request to the Forms Server and handles responses such as screen updates ,pop-up lists ,cursor movements etc • The desktop clients Java applet is a component of Oracle D2K development tool and is called the Forms client applet • Utilities » Can display any Oracle application Screen » Support field level validation » Multiple co-ordinated windows » Data entry aids like LOV’S 05/22/12 Tata Consultancy Services
  • 6. JAVA ARCHIVES • To ensure rapid startup and keep network traffic light , the forms client applet is packaged as few java archive files or JAR files. • JAR files contain all the JAVA classes that are typically required. • JAR files for the forms clients applet use a digital signature to guarantee their authenticity to the desktop client. 05/22/12 Tata Consultancy Services
  • 7. Application Tier 05/22/12 Tata Consultancy Services
  • 8. Application Tier The Application server forms the middle tier between the desktop client and the database server. Provides • Load Balancing • Business Logic • Other Functionalities Mainly consists of ° Forms Server ° Web Server 05/22/12 Tata Consultancy Services
  • 9. Forms Server • Specific type of Application server that hosts the Oracle Forms server Engine. • Displays client screens and causes changes to the database according to user request. • Data is also cached in the forms server and is provided when needed. e,g Scrolling through a multiple orders line Load Balancing Server » Release 11 automatically provides a load balancing among multiple application servers. » Metrics Server on one application server co ordinates the load balancing among application servers. 05/22/12 Tata Consultancy Services
  • 10. Web Server • Runs the HTTP listeners. • Accepts incoming HTTP requests (or URLs) from desktop clients. How does the Forms server and the Web server work? Submit a request to the Web server for the initial signon HTML.The page is returned along with Forms client applet which in turn connects the forms server using TCP/IP. From this point on the client applet is connected directly with the forms server. 05/22/12 Tata Consultancy Services
  • 11. Web Server Architecture 1 2 3 n Listeners ORB ORB n Dispatchers WRB Cartridge VPM Factory Auth wrbfac Universal Broker Oracle Provider n Cartridges Server Logger ORB Client ORB APP Dispatcher WRB API Adapter WRBX Listener ICX 05/22/12 Tata Consultancy Services
  • 12. Web Server Architecture The Web Application Server Consists of the following components: • HTTP Daemons (Unix) or Listeners • Web Request Broker • Cartridge or Server-Side Applications 05/22/12 Tata Consultancy Services
  • 13. Listeners • Listens to request from clients • Uses HTTP to communicate with the clients • Can accept connections from one or more IP address/port combinations. • Web servers from Netscape or Microsoft can also be used as the listener component. 05/22/12 Tata Consultancy Services
  • 14. Web Request Broker (WRB) WRB keeps track of the execution of the entire system. Tasks performed are * Load balancing tasks. * Tracking of global resources. * Obtains address of the required cartridge resource. 05/22/12 Tata Consultancy Services
  • 15. System Services provided by WRB •Virtual Path Manager (VPM) - Maps virtual paths with cartridge types. • Authentication Server - Authenticates Clients. • Logger Service - Logs requests and messages in a file or database. • Configuration provider - Reads and stores information from the configuration file. • Intercartridge Exchange (ICX) -allows application to communicate with each other. 05/22/12 Tata Consultancy Services
  • 16. • Transaction Service - enables to perform transaction that spans request on a database. • Content Services - enables to save documents in repositories. 05/22/12 Tata Consultancy Services
  • 17. Cartridges or server side applications Cartridges are server side applications that handle cartridge specific requests from clients. Some examples are : • PL/SQL • JAVA • LiveHTML • PERL • ODBC • VRML 05/22/12 Tata Consultancy Services
  • 18. Database Tier 05/22/12 Tata Consultancy Services
  • 19. Release 11 Database Server The Release 11 database server contains the data associated with Oracle Applications. Installation process for Oracle Applications begins here ,by creating a database and configuring Net8 to accept connection for other servers. 05/22/12 Tata Consultancy Services
  • 20. Administration Server The administration server is the machine used to maintain data in the application database. Three types of operation are carried out from here: • Installing and upgrading the database. • Applying Applications database updates. • Maintaining applications data 05/22/12 Tata Consultancy Services
  • 21. Concurrent Processing server To ensure that the long running ,data intensive programs do not interfere with each other ,they are configured to run on a separate machine called the concurrent processing server. 05/22/12 Tata Consultancy Services
  • 22. THANK YOU 05/22/12 Tata Consultancy Services