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

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

 

Oracle Fusion Middleware中包含哪些组件

  • Oracle WebLogic Server:企业级Java应用服务器
  • Oracle SOA Suite:用于实现SOA的一系列软件
  • Oracle WebCenter:用于实现E2.0的一系列软件,也是Oracle现在主流的门户产品
  • Oracle HTTP Server:Web服务器
  • Oracle Web Cache:Web缓存服务
  • Oracle Identity Management:身份管理
  • Oracle Internet Directory:LDAP目录服务
  • Oracle Virtual Directory:虚拟目录服务(也就在异质的目录服务前端建立虚拟)
  • Oracle Identity Federation:联邦身份认证
  • Oracle Web Services Manager:Web Service安全
  • Oracle Platform Security:安全基础平台,这并不是一个产品,而是WebLogic Server安全框架与ADF安全的融合体
  • Oracle Portal:Oracle:Oracle以前的门户产品,现在主要服务于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目录结构


Fusion Middleware相关概念明晰" title="Oracle Fusion Middleware相关概念明晰" height="522" width="690">


什么是Oracle WebLogic
Domain

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

Fusion Middleware相关概念明晰" title="Oracle Fusion Middleware相关概念明晰" height="201" width="383">

 


什么是Oracle
Instance

每个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目录内。


什么是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
Home与Oracle Common
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)

中间件——Oracle Fusion Middleware的更多相关文章

  1. Starting and Stopping Oracle Fusion Middleware

    指定用户名密码启动管理服务器 You can start and stop Oracle WebLogic Server Administration Servers using the WLST c ...

  2. Oracle Fusion Middleware Supported System check,jdk,java .etc requirements

    http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html 在oracle官 ...

  3. Oracle Fusion Applications (11.1.8) Media Pack and Oracle Application Development Framework 11g (11.1.1.7.2) for Microsoft Windows x64 (64-bit)

    Oracle Fusion Applications (11.1.8) Media Pack for Microsoft Windows x64 (64-bit) 重新搜索   常见问题    提示  ...

  4. asp.net core 系列之中间件基础篇(middleware)

    中间件是一种插入到管道上进行处理请求和响应的软件:每个中间件组件具有下面的功能: 选择是否把请求传递到管道上的下一个组件 可以在下一个组件的之前和之后做处理工作 请求委托(request delega ...

  5. Scrapy学习篇(十)之下载器中间件(Downloader Middleware)

    下载器中间件是介于Scrapy的request/response处理的钩子框架,是用于全局修改Scrapy request和response的一个轻量.底层的系统. 激活Downloader Midd ...

  6. Scrapy框架——介绍、安装、命令行创建,启动、项目目录结构介绍、Spiders文件夹详解(包括去重规则)、Selectors解析页面、Items、pipelines(自定义pipeline)、下载中间件(Downloader Middleware)、爬虫中间件、信号

    一 介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速.简单.可扩展的方式从网站中提取所需的数据.但目前Scrapy的用途十分广泛,可 ...

  7. [转]Oracle版本号解释

    注意: 在oracle 9.2 版本之后, oracle 的maintenance release number 是在第二数字位更改. 而在之前,是在第三个数字位. 1. Major Database ...

  8. 使用 Oracle GoldenGate 在 Microsoft SQL Server 和 Oracle Database 之间复制事务

    使用 Oracle GoldenGate 在 Microsoft SQL Server 和 Oracle Database 之间复制事务 作者:Nikolay Manchev 分步构建一个跨这些平台的 ...

  9. Oracle 版本查看及版本号说明

    http://blog.163.com/magicc_love/blog/static/185853662201210194592757/ select * from v$version; 或sele ...

随机推荐

  1. web.xml上监听器作用

    <!--Spring ApplicationContext 载入 --> <listener> <listener-class>org.springframewor ...

  2. css transform旋转属性

    将以下代码复制到本地就可以看到效果: <!DOCTYPE html> <html lang="en"> <head> <meta char ...

  3. 一些C语言里面的编程

    C语言的知识还是不要忘的好: 1.求最大公约数的函数: #include <stdio.h> #define min(a,b) (a)>(b)?(b):(a) int gcd(int ...

  4. Linux平台上DPDK入门指南

    1. 简介 本文档包含DPDK软件安装和配置的相关说明.旨在帮助用户快速启动和运行软件.文档主要描述了在Linux环境下编译和 运行DPDK应用程序,但是文档并不深入DPDK的具体实现细节. 1.1. ...

  5. MSSQL2005数据库显示单一用户模式,无法进行任何操作

    MSSQL2005数据库显示单一用户模式,无法进行任何操作 经查询,使用exec sp_who进行查看链接线程,发现仍然有链接不断进行请求,将链接踢出,然后通过命令修复即可恢复 处理步骤: exec ...

  6. flask学习(一):环境的安装

    一. 安装python2.7 从python官网下载python2.7的版本 双击python2.7,然后选择安装路径,一直下一步就可以了 设置环境变量,把python和pip的安装路径添加到PATH ...

  7. CMD下修改mysql的root用户密码

    文章转载自... CMD下,切换到mysql的bin目录下(目录加入到环境变量中绕过此步) 输入 mysql -u root -p,输入旧密码,进入mysql状态 MySQL>use MySQL ...

  8. Oracle归档模式与非归档模式设置

    (转自:http://www.cnblogs.com/spatial/archive/2009/08/01/1536429.html) Oracle的日志归档模式可以有效的防止instance和dis ...

  9. 查bug受气了,反思

    昨天改bug了一天,上午出现bug的原因是Boolean和boolean使用BeanUtils等工具无法自动赋值.我们写的时候注意大小写. 下午查了一个下午没有找到任何原因. 但是我受了气,因为报错点 ...

  10. 【python】《利用python进行数据分析》笔记

    [第三章]ipython C-a 到行首 C-e 到行尾 %timeit 测量语句时间,%time是一次,%timeit是多次. %pdb是自动调试的开关. %debug中,可以用b 12在第12行设 ...