Desktop Tier: The client interface is provided through HTML-based applications via a Java applet in a Web browser for the traditional Forms-based applications in 11i. In Oracle Applications Release 12, each user logs in to Oracle Applications through the E-Business Suite Home Page on a desktop client web browser. The E-Business Suite Home Page provides a single point of access to HTML-based applications, Forms-based applications, and Business Intelligence applications.
Oracle JInitiator will no longer be required to run Oracle Forms in E-Business Suite Release 12. Oracle Forms in Release 12 will run directly in the native Sun Java2 Standard Edition plug-in (JRE).
Application Tier (Middle Tier): The application tier has a dual, hosting the 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: 1. Web services 2. Forms services 3. Concurrent Processing server 4. Admin server
Few changes in 11i vs R12 in middle tier:
1. HTTP Server or Web Server in R12 is Version 10.1.3 which is built on Apache version 1.3.34.
2. Jserv in apps 11i is replaced by OC4J (mod_jserv is replaced by mod_oc4j)
3. Forms Version 6i in Apps 11i is replaced by Forms 10.1.2.0.2 in R12
4. Reports Version 6i in Apps 11i is replaced by Reports 10.1.2.0.2 in R12
5. JDBC version is changed from version 9 in apps 11i to version 10.2.0 in R12
6. Java processes use JDK/JRE version 1.5.0 in R12 against JDK version 1.3.1 or 1.4.2 in Apps 11i.
Database
Tier:
The database tier contains the
Oracle database server, which stores all the data maintained by Oracle
Applications.
R12
EBS Directory Structure:
In Above picture, INST_TOP is not available in Oracle
Applications 11i. Instance top will have below tree structure:
INSTANCE TOP: Instance home is the top-level directory
for an Applications Instance which is known as Instance Home and is denoted the
environment variable $INST_TOP. This contains all the config files, log files,
SSL certificates etc.
Advantages of new
INSTANCE HOME:
1. The additional Instance Home makes the
middle tier easier to manage and organized since the data is kept separate from
the config files.
2. The Instance Home also has the ability to
share the Applications and Technology stack code across multiple instances.
3. Another advantage of the Instance Home is
that the Autoconfig writes only in INST_TOP so APPL_TOP and ORACLE_HOME can
also be made read only file system if required.
4. To create a new instance that shares an
existing middle-tier, just create a new instance_top with proper config files
and NFS Mount the middle tier.
File
| Oracle Applications 11i | Oracle Applications R12 |
---|---|---|
Environment Source file | APPSORA.env | APPS |
Context File (middle tier) | $APPL_TOP/admin/$TWO_TASK.xml | $INST_TOP/appl/admin/$TWO_TASK_ |
tnsnames.ora (OH) | $ORACLE_HOME/network/admin/ | $INST_TOP/ora/10.1.2/network/admin |
listener.ora | $ORACLE_HOME/network/admin/ | $INST_TOP/ora/10.1.2/network/admin |
appsweb.cfg | $OA_HTML/bin | $INST_TOP/ora/10.1.2/forms/server |
tnsnames.ora (Apache) | $IAS_ORACLE_HOME/network/admin/ | $INST_TOP/ora/10.1.3/network/admin |
zone.properties | $IAS_ORACLE_HOME/Apache/Jserv/etc | $ORA_CONFIG_HOME/10.1.3/j2ee/oacore/application-deployments/oacore/oa_servlets/orion-web.xml and …/oacore/html/orion-web.xml (Same file located in both directories) |
jsev.properties | $IAS_ORACLE_HOME/Apache/Jserv/etc | $INST_TOP/ora/10.1.3/opmn/conf/opmn.xml |
httpd.conf | $IAS_ORACLE_HOME/Apache/Apache/conf | $ORA_CONFIG_HOME/10.1.3/Apache/Apache/conf |
apps.conf | $IAS_ORACLE_HOME/Apache/Apache/conf | $ORA_CONFIG_HOME/10.1.3/Apache/Apache/conf |
formservlet.ini | $IAS_ORACLE_HOME/Apache/Jserv/etc | $ORACLE_HOME/forms/server/default.env |
topfile.txt | $APPL_TOP/admin | $APPL_CONFIG_HOME/admin |
adovars.env | $APPL_TOP/admin | $APPL_CONFIG_HOME/admin |
adjborg2.txt | $APPL_TOP/admin | $APPL_CONFIG_HOME/admin |
SSL Certificates | $COMMON_TOP/admin/certs | $INST_TOP/certs |
AD scripts logs | $COMMON_TOP/admin/log/ | $LOG_HOME/appl/admin/log |
Concurrent Request logs | $APPLCSF | $APPLCSF |
Apache logs | $IAS_ORACLE_HOME/Apache/Apache/logs | $LOG_HOME/ora/10.1.3/Apache |
Jserv logs | $IAS_ORACLE_HOME/Apache/Jserv/logs | $LOG_HOME/ora/10.1.3/j2ee |
javacache.log | $COMMON_TOP/rgf/ | $LOG_HOME/appl/rgf |
Variable | Oracle Applications 11i | Oracle Applications R12 |
---|---|---|
APPL_TOP | $HOME/ | $HOME/apps/apps_st/appl |
COMMON_TOP | $HOME/ | $HOME/apps/apps_st/comn |
ORACLE_HOME (applmgr) | $HOME/ | $HOME/apps/tech_st/10.1.2 |
IAS_ORACLE_HOME | $HOME/ | $HOME/apps/tech_st/10.1.3 |
ORACLE_HOME (oracle) | $HOME/ | $HOME/db/tech_st/10.2.0 |
ORADATA | $HOME/ | $HOME/db/apps_st/data |
JAVA_TOP, OA_JAVA | $COMMON_TOP/java | $COMMON_TOP/java/classes |
OA_HTML | $COMMON_TOP/html | $COMMON_TOP/webapps/oacore/html |
FND_SECURE | $FND_TOP/secure/ | $INST_TOP/appl/fnd/12.0.0/secure |
ADMIN_SCRIPTS_HOME | $COMMON_TOP/admin/scripts/ | $INST_TOP/admin/scripts |
LOG_HOME | - | $INST_TOP/logs |
FORMS_WEB_CONFIG_FILE | - | $INST_TOP/ora/10.1.2/forms/server/appsweb.cfg |
AF_JLIB | - | $COMMON_TOP/java/lib |
JAVA_BASE | - | $COMMON_TOP/java |
INST_TOP | - | $HOME/inst/apps/ |
ORA_CONFIG_HOME | - | $INST_TOP/ora |
APPLCSF | $COMMON_TOP/admin | $LOG_HOME/appl/conc |
4 comments:
www.oracleonlinetraining.com is providing Oracle APPS Functional and Technical
training contact us:+91-9533456356, by real time experts in USA,UK,Canada,
Australia.Oracle apps finance online training,oracle Apps SCM online
training,Oracle apps technical online training,oracle Apps 11g online
training,Oracle apps manufacturing training,Oracle Apps Supply Chain Management training
full course details please visit our website http://oracleonlinetraining.com/
Yeoman Training Yeoman Training D3 Training in CHennai D3 Training ReactJS Training in CHennai ReactJS Training | Gulp Training CommonJS Training in Chennai CommonJS Training
I have read your blog its very attractive and impressive. Nice information. It helped me alot.
law college|law college in Jaipur|Best law college in Jaipur|Law Course In Jaipur|Top College Of law In Jaipur|Vidyasthali Law College|Best Law College|Jaipur Law College
Great Article. As I read the blog I felt a tug on the heartstrings. it exhibits how much effort has been put into this.
IEEE Projects for CSE in Big Data
Spring Framework Corporate TRaining
Final Year Project Centers in Chennai
JavaScript Training in Chennai
Post a Comment