Register for Apps DBA Training
For Apps DBA Beginner's
  • Start From Here
  • Order of Apps Study
  • 11i Software
  • Apps Architecture
  • Install Apps 11i
  • Install Apps 11i Part II
  • Startup/Shutdown
  • Request Flow in Apps
  • Various TOP's
  • Cloning Basics
  • Cloning I
  • Cloning II
  • Autoconfig Basics
  • Autoconfig Config File
  • Template Files in Autoconfig
  • Discoverer Overview
  • Workflow Mailer in Apps
  • Printing Overview
  • Configuring Printers
  • Pasta Printing
  • Performance Overview
  • Install 10g Application Server
  • Apps DBA Certification
  • Common DBA Topics
  • Scared of RAC ?
  • Install RAC on your laptop part I
  • Step by Step build RAC part II
  • Step by Step install RAC using VMWare part III
  • Install Oracle RAC Database part IV
  • oraInventory Basics
  • Install Database
  • Upgarde DB to
  • Fusion
  • Is Fusion a conFusion ?
  • Fusion Middleware Overview I
  • Fusion Middleware Overview II
  • Application Integration Architecture
  • SOA Install Part I
  • SOA Install Part II
  • SOA Install Part III
  • Install BPEL Process Manager
  • Apps Integration OID/SSO
  • Management Qs for Apps Integration with SSO/OID
  • 25 things your DBA should know for Apps/SSO integration
  • Identity Management
  • COREid Overview
  • Oracle COREid or Idm & Access Mgmt overview
  • Installing Access Manager 10.1.4
  • WebGate request flow
  • Identity Manager Architecture
  • Installing Identity Manager
  • OAS-SSO Overview
  • OID Overview
  • OID Basics II
  • OID Cluster
  • OID Integration with Other LDAP Servers overview
  • Integrate OID with AD I
  • OID Replication Overview
  • Multi Master OID Replication
  • Migrate OID/SSO to new Host
  • Apps R 12
  • Socket or Servlet in R12
  • Startup/Shutdown Scripts in R12
  • Unified APPL_TOP
  • Apps R 12.0.1
  • Difference between 11i & R12 Technical
  • Prepare for R12 Installation
  • Install VMWare on Windows for Linux Install
  • Install Linux for Apps R12 Install
  • Install Apps R12 on Linux Virtual Machine
  • R12 Upgrade & database
  • R12 Fils System Changes
  • R12 Release Date
  • 10g Application Server
  • 10g AS Overview
  • Installing 10g AS
  • Start/Stop 10g AS
  • Web Cache Basics
  • Single Sign-On Overview
  • OID Overview
  • Cloning 10g AS
  • 10g AS Middle tier Cloning & Overview
  • OID Cluster Imp. Points
  • CPU Patch, Infra Tier
  • CPU Patch, Middle Tier
  • AS Guard / DR Overview
  • Oracle Apps 11i
  • My Site
  • Apps DBA Scripts
  • Apps DBA Interview Q's
  • 11i JVM's
  • Apps Training in India
  • 11i Health Check
  • Good Metalink Notes
  • About Me  
  • For Advanced Apps DBA
  • URL Firewall in DMZ Setup
  • Upgrade Apps to
  • Load Balancer Overview
  • Load Balancer Config
  • HTTP layer Load balancing in Apps 11i
  • Dataguard Overview
  • Configure Dataguard / Standby database
  • Standby Site for Apps 11i
  • How to change Hostname on Apps Instance
  • SSL Overview in Apps
  • Configure SSL to Web Server
  • Key Points for SSL in Apps
  • Reduce Patch Timing
  • Reduce Patch Timing II
  • Shared APPL_TOP Overview
  • Configure Shared APPL_TOP
  • 11i Database Upgrade I
  • 11i Database Upgrade II
  • Change Session TimeOut
  • Patching
  • Apps Patch Basics
  • Apps Patch Basics II
  • Apply Apps Patch
  • CPU Overview
  • Steps to Apply CPU Patch
  • CPU Patch on Infra Tier
  • CPU Patch on AS Middle Tier
  • Troubleshooting
  • Web Server TS Part I
  • Web Server TS Part II
  • CM Troubleshooting
  • 10g Discoverer with Apps
  • Discoverer Bascis in Apps
  • Discoverer 10g Upgarde Basics
  • Discoverer 10g Configuration Steps with 11i
  • Collaboration Suite
  • Collaboration Suite
  • Calendar Overview
  • Sync Calendar from Mobile I
  • Sync Calendar from Mobile II
  • OCS Mail Architecture
  • Apex / HTMLDB
  • Install Apex 2.2
  • Apex with SSO part I
  • Apex with SSO part II
  • SSO Authentication Schemes
  • Certification
  • Possible Certifications for DBA
  • Apps DBA Certification
  • 1Z0-311-OCA-10g OAS Overview
  • 1z0-312-OCP-10g OAS Overview
  • 1z0-312 - Managing Customization and Topology
  • 1z0-312 - Cloning and Staging OAS
  • Apps DBA Jobs
  • Working / Apps DBA in UK
  • Oracle Recruiting Apps DBA's
  • Apps DBA Jobs Updated Regularly
  • Apps Job at Satyam
  • Useful Links
  • Good Metalink Notes
  • petefinnigan's Oracle Security
  • Linux Basics
  • Atul Mehta's Oracle Links
  • Others
  • Apps DBA Training Institute
  • 1 Year Journey of this Blog
  • How To ?
  • Change APPS Password
  • Preserve Customizations
  • Blog Roll
    Apps / E-Business Suite
  • Steven Chan Apps
  • Anil Passi Technical
  • Fadi Apps DBA
  • Senthil Apps DBA
  • Bas Klaassen EBS DBA
  • Sam Apps DBA
  • Black Geek Apps DBA
  • Bandari Apps
  • Vikram ERP Architect
  • OraBiz
  • Eric Core DBA
  • SOA
  • Navdeep Saini Apps DBA
  • tugdualgrall Web Services
  • Mohan Dutt's Apps Certification
  • Nishant Kaushik's IdM
  • Nulli Blog, OAM
  • Identity Musing
  • Identity nd Access Management
    Core DBA
  • Vidya Bala DBA
  • Sabdar DBA
    Data Management
  • Ivan Pellegrin Data Management

  • We have moved to kindly check http://onlineAppsDBA.comin future
    Fusion Middleware / 10g Application Server Overview
    Sunday, October 29, 2006
    Register for R12 upgrade
    Industry has started talking about Fusion Middleware & Oracle recently certified 10g Application Server (Portal 10.1.4) with Oracle E-Business Suite so I am discussing overview of Application Server part of Fusion Middleware Family.

    Overview of 10g Application Server
    10g Application Server Consist of Infrastructure Tier & Middle Tier

    What is Infrastructure Tier ?
    Infrastructure Tier provides Infrastructure Services to 10g Application Server & consist of following technical components
    - Database -> To Store User/Applications Identity Data (Portal,Wireless,OID data)
    - OID -> Oracle Internet Directory, to store User Credentials, Schema passwords, Application details & lot more ...
    - HTTP Server -> This Web Server (OHS, Oracle HTTP Server) on Infra Tier is used to access SSO (Single Sign-On Server) & OIDDAS (OID Delegated Administrative Services)
    - OC4J -> Oracle Container for J2EE (OC4J_Security for SSO), You have additional OC4J_OCA if you have OCA (Oracle Certifying Autority). OCA is Optional component in Infrastructure Tier

    What is Middle Tier ?
    Middle Tier is tier where application Server & applications logic resides. It consist of following Technical Components
    - HTTP Server -> This OHS (Oracle HTTP Server) is separate from above OHS & this is OHS from where users access application Server like portal, wireless, j2ee
    - OC4J -> These are container which provide place holder for j2ee or web applications . Applications are deployed on OC4J's. 10g AS comes with default OC4J name "home", you create more OC4J depending on your requirement
    - Web Cache -> Web Cache acts as cache for fast response to web server.

    Logical Services for Infrastructure Tier
    Above was technical components of Infrastructure Tier , Logically Infrastructure Tier consist of Two main categories which are
    Identity Management
    Metadata Repository

    What is Metadata Repository ?
    MR is similar to Database Metadata & MR you can further classify as
    Metadata repository for Products (Like Portal, Wireless, BI) This MR usually is user data. Lets assume I created some pages, documents in Portal or User entered some data in any application , such data when stored in database is called as Product MR
    MR for OID - Oracle Internet Directory contain some data & data related to this , one can classify as MR for IM (as OID is part of Identity Management - discussed later)
    MR for SSO - Oracle Single Sign-On data & schema definitions , one can classify as MR for IM (as SSO is part of IM)

    So broadly there are three kind of MR (that's how I classify MR)

    What is Identity Management ?
    Logical Grouping of Services which help in Managing Identity is called as Identity Management.
    Identity management Consist of following Services like (Discussed later in Detail)
    - OID Oracle Internet Directory
    - DAS Delegated Administrative Services
    - DIP Directory Integration & Provisioning Services
    - SSO Single Sign-On Service
    - OCA Oracle Certifying Authority

    Explanation of these Services, why they are required & one example of all these services ..
    Plus how to Install 10g Application Server , Where to find Document .....
    Coming in Future Posts...

    Important Note :
    Subscribe for Updates Via Email
    Now you can subscribe to this Blog via email : Check on right Menu Bar of Page under E-mail Subscription enter your email ID & click on "subscribe". It will open new window to verify (If pop up blocker is enabled , allow for this session)You have to type text message displayed on pop up window , "click on complete subscription".
    Final step is to Verify in your mail box that you only asked for Subscription.
    Go to your inbox , you should see a mail with Subject "Activate your Email Subscription to:.. "
    Open that mail & click on link like

    If you don't see this mail in your inbox then check your Junk eMail Folder

    Relax & you will get notification in your mail box as soon I post new Topic here .

    Labels: ,

    We have moved to

    kindly check in future

    add to  ¦  digg thisDigg This  ¦  My Yahoo!My Yahoo  ¦  RedditReddit  ¦  add to BlinkListBlinkList   ¦  Furl ItFurl It  ¦  Email This Email This  ¦     Leave Your Comments
    posted by Atul Kumar @ 12:00 AM  
    • At 8:18 PM, Anonymous Anonymous said…

      It would be appreciated if you share oracle app serer OC4J...
      have a nice dat

    • At 8:51 PM, Blogger Atul Kumar said…

      Sure, I will try to cover OC4J soon, which is component of application server (Though you can install it standalone version as well)

    • At 8:14 AM, Anonymous Anonymous said…

      Thanks for your reply..
      ya i have installed OC4J and i will try to deply some application on this..
      but i am in confusion between terms like oracle app server and Oc4j...whether oc4j is a component in app server?
      if yes what would be its functionality..

      Thanks in advance..

    • At 9:04 AM, Blogger Atul Kumar said…

      Yes OC4J is component in Apps Server and used to run application deployed on that OC4J

    • At 9:34 AM, Anonymous Anonymous said…

      but generally we will deploy our application into application server..
      as oc4j is a component of applicaion server.whats its role in that..

      As per my understanding,onb oc4j we can run different types of applications like container..

      correct me if iam wrong..plz explain it in your words..

    • At 9:06 AM, Anonymous Anonymous said…

      Hi Atul,
      I am new to Oracle Application Server environment. Please advice me if I am wrong ..
      I have an environment to be upgraded. It's running on Oracle Apps server with a seeded metadata repository database and portal version 10.1.4. I want to upgrade the database to and Apps Server to Right now MR and IM are in the same oracle home. After upgrading the database server I have a new oracle home(, where I don't have the identity management components. Should I do an upgrade on the IM also in this case?

    • At 12:37 PM, Blogger Atul Kumar said…

      First install database in seprate oracle_home for database and upgarde database in new oracle_home now apply patch OAS patch in existing Infra tier and Middle Tier .

      after upgarde you will have three oracle_home's for MR & IM database for IM (OID, SSO) binaries for middle tier binaries

    • At 7:14 AM, Anonymous Anonymous said…

      Thanks for your reply..
      I have already applied the on MT, without applying on IM.
      Can I apply the on IM now?
      Will this be an issue later, if I keep the IM in itself?

    • At 7:57 PM, Anonymous Anonymous said…

      What Edition of Oracle Application Server comes with E-business suite 11i. Is it the enterprise edition? Can the Oracle Application Server "Java Edition" work with E-business Suite 11i ?


    • At 10:58 PM, Blogger Atul Kumar said…

      Sathmika, with 11i oracle ship 9iAS i.e. version for web server and 8.0.6 for developer.

      Can you elaborate why you need info related to Java Edition or EE so that I can answer your question accordingly ?

    • At 9:59 PM, Anonymous Anonymous said…


      We have our Apps setup in multi-node environment and one of the nodes serve our external users (DMZ setup). On that server we run only Apache Server (and not forms/reports servers). My questions is, for that server can we install a lighter weight Application Server rather than the entire IAS_ORACLE_HOME and still be able to run Applications.

      Oracle comes with multiple version of AS and one of that is the Java Edition. Can we use that Java Edition AS to serve E-Business Suite users (or does it have to be a clone of an rapid installed IAS_ORACLE_HOME).

      Thanks for your time Atul.

    • At 10:05 PM, Blogger Atul Kumar said…

      Supported & Certified way is that it should be clone of rapid installed IAS_ORACLE_HOME .

    • At 8:56 AM, Anonymous abhi said…

      hi ATUL,

      i am really a grt fan of urs boz ur blog really helps me a lot.i am a fresher as a APPS DBA. so plz advise some basic commands of linux which is mostly uses by apps DBA.
      and steps which things i have to learn in primary stage.

      Thanks & Regards

    • At 9:54 AM, Blogger Atul Kumar said…


    • At 1:31 PM, Anonymous Anonymous said…

      hi atul i want to know what is diffrents between oracle application server 10g standard edition and enterprise editon for release 3

    • At 1:00 PM, Anonymous Anonymous said…

      Hi Atul

      Is there any way that I can Integrate 3rd party PHP Application to run with Oracle Applications R12.

      Pls suggest me.


    • At 8:22 AM, Anonymous Anonymous said…

      Can anyone recommend the well-priced Patch Management software for a small IT service company like mine? Does anyone use or How do they compare to these guys I found recently: [url=] N-able N-central configuration management
      [/url] ? What is your best take in cost vs performance among those three? I need a good advice please... Thanks in advance!

    • At 6:29 AM, Anonymous India oracle programmers said…

      Awesome post...

    • At 11:59 PM, Anonymous Anonymous said…

      Please advise on the most reliable Patch Management system out there?
      I did my research on the web and discovered the following:

      They all look different... Does anyone has other suggestions?
      As well did anybody else hear of that software:
      N-able network management software ?

    • At 12:32 PM, Anonymous Anonymous said…

      Continue the nice content, put to my personal firefox feed.

    Post a Comment
    << Home
    About Me

    Name: Atul Kumar
    Home: London, United Kingdom

    About Me: I am Independent Oracle consultant. If you wish to hire me on Contract or to Quote on project basis contact me at
    atul @

    See my complete profile

    View Atul Kumar's profile on LinkedIn

    E-mail Subscription

    Enter your email address:

    Delivered by FeedBurner

    Only search this Blog
  • Advanced Topics
  • Application Server
  • Apex / HTMLDB
  • Apps 11i
  • Apps R12
  • Autoconfig
  • Basics
  • Certification
  • Cloning
  • Discoverer
  • Fusion
  • OID
  • Patching
  • Printer
  • Single Sign-On
  • Useful Sites & Forum
  • Previous Post
    Add On

    Add to Technorati Favorites



    Add to Google


    Add to My AOL


    Subscribe in Bloglines


    Subscribe in NewsGator Online

    Powered by

    Hits Since 30, Jul 06

    Blog Counter

    Technology Blogs - Blog Top Sites
    Copyright © 2006 All rights reserved Presented by Atul Kumar