Oracle Fusion Middleware – Architecture

Oracle Fusion Middleware is a collection of software packages to support an organization IT needs for mid-tier services and processes seating between server operating systems and end-users.   The mid-tier can encompass the following types of software packages: Development, Management, Content Management, Reporting, Analysis, Data Servers, Web Servers, Application Servers, and task specific Applications.   It is important to note, that not all components are require in any given Oracle Fusion Middleware implementation and that most components are implemented based on organization needs.   However, there are key components which normally always exist, such as FMW Infrastructure and WebLogic web server.   This article relates to the FMW Common Infrastructure which provides latches for all non-Java EE components to integrate with all other components.


FMW Common Infrastructure allows for interconnection of non-Java EE components through the concepts of farm, instances and system components.   This allows for the management of Java EE components through WebLogic domains and the management of all other components by the FMW Common Infrastructure through the use of OPMN (Oracle Process Manager and Notification) utility.  This introduces the concept of a Fusion Middleware instance, which is a set of system components which share a single parent directory and managed by the same OPMN entity.  This Fusion Middleware instance parent directory is referred to as the INSTANCE_HOME.  The Fusion Middleware instance is then registered with a WebLogic Server domain for management.


Thus all components of Oracle Fusion Middleware are integrated together through the use of WebLogic for Java EE components and FMW Infrastructure for non-Java EE components.   However, all components can be managed via a single management console.



Larry J Catt


Leave a Reply