热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

OracleFusionMiddleware相关概念明晰

最近在了解这类知识的时候发现一篇关于OracleFusionMiddleware概念的详细介绍,感到很有收获,特意来分享一下,说的很详

最近在了解这类知识的时候发现一篇关于 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)

推荐阅读
  • 增强Tomcat安全性:有效防止后台攻击
    在构建可靠的系统架构时,确保安全是至关重要的一步。本文将重点探讨Tomcat这一流行的开源Web应用服务器的安全配置,以帮助开发者和运维人员提高其应用程序的安全性。 ... [详细]
  • 本文详细解析了工业机器人控制柜内部的关键组件及其作用,包括轴计算机、安全面板、电容、驱动器、动力线、SMB线、跟踪板及外部轴上的电源装置等,旨在为读者提供全面的技术指导。 ... [详细]
  • 解决phpMyAdmin运行错误:mysqli_init(): 属性访问尚未允许
    本文探讨了在使用phpMyAdmin过程中遇到的mysqli_init()函数错误,并提供了有效的解决方案。 ... [详细]
  • 本文探讨了如何在JavaScript中调用PHP函数及实现两者之间的有效交互,包括通过AJAX请求、动态生成JavaScript代码等方法。 ... [详细]
  • Elasticsearch基础操作指南:使用Postman进行数据管理
    本文将介绍如何利用Postman工具执行基本的日志写入和数据管理操作。通过本教程,您将了解如何连接至Elasticsearch服务,创建索引,存储及检索数据。 ... [详细]
  • 本文详细记录了《PHP与MySQL Web开发》第一章的学习心得,特别关注了PHP的基本构成元素、标记风格、编程注意事项及表单处理技巧等内容。 ... [详细]
  • 应用程序配置详解
    本文介绍了配置文件的关键特性及其在不同场景下的应用,重点探讨了Machine.Config和Web.Config两种主要配置文件的用途和配置方法。文章还详细解释了如何利用XML格式的配置文件来调整应用程序的行为,包括自定义配置、错误处理、身份验证和授权设置。 ... [详细]
  • 致信息安全爱好者的成长指南
    本文旨在为信息安全爱好者提供一份详尽的成长指南,涵盖从学习心态调整到具体技能提升的各个方面。 ... [详细]
  • 解决getallheaders函数导致的500错误及8种服务器性能优化策略
    本文探讨了解决getallheaders函数引起的服务器500错误的方法,并介绍八种有效的服务器性能优化技术,包括内存数据库的应用、Spark RDD的使用、缓存策略的实施、SSD的引入、数据库优化、IO模型的选择、多核处理策略以及分布式部署方案。 ... [详细]
  • mysql 分库分表策略_【数据库】分库分表策略
    关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多, ... [详细]
  • 解析程序员与软件工程师的角色差异
    本文深入探讨了程序员与软件工程师之间的主要区别,包括它们的职业定位、技能要求以及工作内容等方面的不同,旨在帮助读者更好地理解这两个角色的特点。 ... [详细]
  • 本文详细探讨了当前主流的两种系统架构——C/S(客户端/服务器)与B/S(浏览器/服务器)架构的特点、优缺点及未来的发展趋势。 ... [详细]
  • 本文深入探讨了Redis的快照持久化机制,包括其工作原理、配置方法以及如何手动触发快照。通过这种方式,Redis能够确保在服务器重启后数据的安全性和完整性。 ... [详细]
  • 本文探讨了在技术文档中如何专业地表达‘宕机’这一概念,以提高文档的准确性和专业性。 ... [详细]
  • 本文基于https://major.io/2014/05/13/coreos-vs-project-atomic-a-review/的内容,对CoreOS和Atomic两个操作系统进行了详细的对比,涵盖部署、管理和安全性等多个方面。 ... [详细]
author-avatar
手机用户2602907455
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有