什麼是Oracle Fusion Middleware
先看看Oracle的官方定義 html
Oracle Fusion Middleware is a comprehensive family of products ranging from application development tools and integration solutions to identity management, collaboration, and business intelligence reporting.
Oracle Fusion Middleware is a collection of standards-based software products that spans a range of tools and services: from Java EE and developer tools, to integration services, business intelligence, and collaboration. Oracle Fusion Middleware offers complete support for development, deployment, and management.
從定義能夠看出如下幾點: 前端
Oracle Fusion Middleware提供兩類組件:Java組件與系統組件 緩存
Oracle對Java組件的定義
安全
which is an Oracle Fusion Middleware component that is deployed as one or more Java EE applications and a set of resources. Java components are deployed to an Oracle WebLogic Server domain as part of a domain template. Examples of Java components are the Oracle SOA Suite and Oracle WebCenter components.
從定義中能夠看出被歸爲Java組件的軟件產品的顯著特色是以WebLogic Server域模板的形式被部署到WebLogic Server之上。
Oracle對系統組件的定義
服務器
which is a manageable process that is not deployed as a Java application. Instead, a system component is managed by the Oracle Process Manager and Notification (OPMN).
從定義看出能夠看出被歸爲系統組件的軟件產品的顯著特色是不能夠被看成Java應用部署,而且被OPMN管理. oracle
Oracle WebLogic Domain是邏輯管理單元,基中包含一個管理服務器(Administration Server)及零個或多個被管理服務器(Managed Servers)。管理服務器與被管理服務器能夠分佈在不一樣的物理服務器上(能夠不一樣CPU或操做系統)。多個被管理服務器能夠被劃分爲一個集羣。Web應用、EJB、WebServices等Java組件能夠部署到管理服務器或被管理服務器或服務器集羣中。 app
每一個Oracle Instance包含一個或多個系統組件,例如:Oracle WebCache,Oracle Cache,Oracle HTTP Server或 Oracle Internet Directory。 一個Oracle Instance中的系統組件必須位於同一臺物理機器。一個Oracle Instance目錄包含:可更新文件,如:配置文件、日誌文件或臨時文件。 框架
每一個Oracle Instance與一個 Oracle WebLogic Server domain相配對。一般Oracle Instance目錄可位於任何目錄,但通常不位於Oracle Home目錄內。 dom
Middleware Home是一個容器,其中包含WebLogic Server Home,可選包括一個Oracle Common Home與一個或多個Orache Homes,其實Middleware Home就是過去的BEA Home。 ide
WebLogic Server Home包含WebLogic Server所必需的安裝文件,WebLogic Server Home目錄與Oracle Home目錄是對等的,而且都位於Middleware Home。
每一個Orache Home包含組件或軟件套件。例如:SOA Oracle Home是Oracle SOA Suite的安裝目錄。每一個Oracle Home關聯一個或多個Oracle 實例或Oracle WebLogic Server域。
每一個Fusion Middleware Home只能包含一個Oracle Common Home,其中包含Oracle Enterprise Manager Fusion Middleware Control所需的二進制文件與類庫和Java Required Files (JRF)