Oracle Fusion Middleware相关概念明晰

简介:    最近在了解这类知识的时候发现一篇关于Oracle Fusion Middleware概念的详细介绍,感到很有收获,特意来分享一下,说的很详尽。原文来自中间件资深销售顾问牛秀元的博客。

   最近在了解这类知识的时候发现一篇关于Oracle Fusion Middleware概念的详细介绍,感到很有收获,特意来分享一下,说的很详尽。原文来自中间件资深销售顾问牛秀元的博客。

 

Oracle Fusion Middleware定义:

什么是Oracle Fusion Middleware

   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的官方定义,从定义可以看出以下几点:

  • OracleOracle Fusion Middleware定义为一个产品大家族
  • Oracle Fusion Middleware中涵盖的软件产品是基于标准的
  • 从不水平角度来看,其涵盖了开发工具、整合方案、身份管理、协作、甚至是商业智能各领域的软件产品
  • 从垂直角度来看,其提供了对开发、部署、管理的完整支持


Oracle Fusion Middleware中包含哪些组件

  • Oracle WebLogic Server:企业级Java应用服务器
  • Oracle SOA Suite:用于实现SOA的一系列软件
  • Oracle WebCenter:用于实现E2.0的一系列软件,也是Oracle现在主流的门户产品
  • Oracle HTTP ServerWeb服务器
  • Oracle Web CacheWeb缓存服务
  • Oracle Identity Management:身份管理
  • Oracle Internet DirectoryLDAP目录服务
  • Oracle Virtual Directory:虚拟目录服务(也就在异质的目录服务前端建立虚拟)
  • Oracle Identity Federation:联邦身份认证
  • Oracle Web Services ManagerWeb Service安全
  • Oracle Platform Security:安全基础平台,这并不是一个产品,而是WebLogic Server安全框架与ADF安全的融合体
  • Oracle PortalOracleOracle以前的门户产品,现在主要服务于E-Business套件
  • Oracle Business Intelligence:商务智能,即:BI


Oracle Fusion Middleware组件分类

   Oracle Fusion Middleware提供两类组件:Java组件与系统组件


Java组件(Java Components

   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之上。


系统组件(System Components

   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 Fusion Middleware目录结构

 




什么是Oracle WebLogic Domain

   Oracle WebLogic Domain是逻辑管理单元,基中包含一个管理服务器(Administration Server)及零个或多个被管理服务器(Managed Servers)。管理服务器与被管理服务器可以分布在不同的物理服务器上(可以不同CPU或操作系统)。多个被管理服务器可以被划分为一个集群。Web应用、EJBWebServicesJava组件可以部署到管理服务器或被管理服务器或服务器集群中。



什么是Oracle Instance

   每个Oracle Instance包含一个或多个系统组件,例如:Oracle WebCacheOracle CacheOracle HTTP ServerOracle Internet Directory。 一个Oracle Instance中的系统组件必须位于同一台物理机器。一个Oracle Instance目录包含:可更新文件,如:配置文件、日志文件或临时文件。

   每个Oracle Instance与一个 Oracle WebLogic Server domain相配对。通常Oracle Instance目录可位于任何目录,但一般不位于Oracle Home目录内。

 

 

什么是Middleware Home

   Middleware Home是一个容器,其中包含WebLogic Server Home,可选包括一个Oracle Common Home与一个或多个Orache Homes,其实Middleware Home就是过去的BEA Home。


什么是WebLogic Server Home

   WebLogic Server Home包含WebLogic Server所必需的安装文件,WebLogic Server Home目录与Oracle Home目录是对等的,并且都位于Middleware Home

 

什么是Oracle HomeOracle Common Home

   每个Orache Home包含组件或软件套件。例如:SOA Oracle HomeOracle SOA Suite的安装目录。每个Oracle Home关联一个或多个Oracle 实例或Oracle WebLogic Server域。

   每个Fusion Middleware Home只能包含一个Oracle Common Home,其中包含Oracle Enterprise Manager Fusion Middleware Control所需的二进制文件与类库和Java Required Files (JRF)

相关文章
|
存储 缓存 分布式计算
|
Oracle 关系型数据库 数据库
DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)
2014-08-07 Created By BaoXinjian 一、摘要 Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。
990 0
|
存储 监控 Oracle
DBA_Oracle日志文件 - altert / trace /audit / redo / archive log(概念)
2014-07-26 Created By BaoXinjian 一、摘要 1. 日志 简称日志一般指的是联机重做日志文件(Redlog)。 主要功能是恢复异常关闭的数据库和保证数据的完整性、一致性。
1167 0
|
Oracle 关系型数据库 BI
GL_Oracle Erp月结和年节流程讨论(概念)
2014-02-06 Created By BaoXinjian 一、什么是月结处理     通常,企业财务部门每月末终了都要对该月账务进行检查,进行结算处理。例如将当月的制造费用结转为生产成本,在部门间分摊公共费用等等;并制作、打印相关的报表与分析报告。
1241 0
|
SQL 监控 Oracle
PLSQL_Oracle Exception异常分类、异常抛出、异常处理、异常传播(概念)
2014-06-03 Created By BaoXinjian 一、摘要 在PLSQL程序开发过程中,很重要的部分就是对程序异常的监控和处理,包括如何触发异常,何时进行处理,如何进行处理,是否将程式中的所有异常集中在一起,通过公共异常处理的procedure或function,如果没有完善的...
1577 0
|
XML 关系型数据库 数据格式
OAF_Oracle Application Framework基本知识点(概念)
2014-02-06 Created By BaoXinjian 1. MVC的理解 MVC是Java应用中最常见的模式,即Model-View-Controller(模式-视图-控制) 在OAF中 Model对应了Application Model(AM) View对应了View Ob...
885 0
|
存储 Oracle 关系型数据库
ASM_Oracle ASM的概念(概念)
2014-06-03 Created By BaoXinjia 1. ASM的出现是为RDBMS管理文件存储 注意ASM不会替代RDBMS去实施IO读写,很多对这一点存在误解,认为RDBMS发送IO request给ASM,ASM去做真正的IO操作,这是错误的。
953 0
|
Oracle 安全 关系型数据库
SYS_Oracle Erp的基本知识点(概念)
2014-01-12 Created By BaoXinjian 1001. ORACLE EBS学习的其他资源有哪四个? (1).metalink  http://metalink.oracle.
1566 0
|
SQL Oracle 关系型数据库
Discover_Oracle Discover的概要(概念)
2011-01-08 Created By BaoXinjian 一、摘要 Oracle Discoverer最初是Oracle BIS的前端展现工具 不过属于10g之前的技术,而且对目标数据库有较大的影响,所以数据库一般现在不在用Discover,而是用跟多的BI工具,想OBIEE,或者第...
1192 0