`

Oracle ESB vs Oracle Service Bus

阅读更多

Oracle ESB全称是Oracle Enterprise Service Bus,是一个轻量级的service bus,开发集成在JDeveloper中。

 

Oracle Service Bus是收购自BEA 的AquaLogic Service Bus,是一款比较强大的产品,不仅可实现消息的转换,还可实现一些逻辑处理,兼有一些WebLogic Integration的流程处理能力。

 

在SOA Suite 11g中,OESB已简化为Mediator并作为SOA组件而存在,并与其他组件共同完成过程处理。通过值映射和交叉引用表来支持标准数据模型。通过XLST实现消息转换。

 

OSB则更加强大,可实现Message Throttling,Service Pooling and Reliable Messaging。消息转换则可通过XQuery和XLST实现,避免了XLST实现的一些缺陷, 如避免命名空间不一致导致的问题,消息拆分

 

总而言之,OSB侧重协议转换和消息调整;而Mediator和OSB的相似点是,两者都支持用路由开发。但是,OSB的范畴比Mediator更广。

 

参考文章:http://www.scribd.com/doc/23622536/Oracle-SOA-Suite-11g-Mediator-vs-Oracle-Service-Bus-OSB

 

 

分享到:
评论

相关推荐

    Oracle esb ppt

    Oracle ESB(Enterprise Service Bus)是一种基于消息传递和Web服务的集成平台,旨在实现松散耦合的业务组件之间的交互和集成。下面是关于Oracle ESB的详细介绍和架构概述: 什么是 ESB? 根据 Gartner 的定义,...

    Oracle ESB 使用手册,最新版的

    ### Oracle ESB 使用手册:从BEA AquaLogic Service Bus升级至最新版本 #### 升级概览 Oracle ESB(企业服务总线)是Oracle在收购BEA之后整合推出的一款强大的中间件产品,旨在帮助企业实现服务集成、消息传递以及...

    oracle ESB 实验指导中文版练习脚本

    Oracle ESB(Enterprise Service Bus,企业服务总线)是一种中间件技术,用于集成不同系统、应用和服务,实现企业内部及跨组织的服务化架构。在Oracle ESB中,它提供了灵活的连接器、转换规则和管理工具,使得企业...

    基于Oracle ESB建设校园服务体系的实践与探索.pdf

    Oracle ESB(Enterprise Service Bus)是一种企业服务总线,旨在集成企业内部的各种应用系统,实现数据共享和业务流程整合。在高校信息化建设中,Oracle ESB可以充分发挥其作用,实现高校信息化系统的集成和优化。 ...

    oracle ESB 实验指导 中文版

    1. 练习一:Oracle Service Bus 的安装.......................................................................................3 2. 练习二:配置OSB 的域模版...................................................

    Oracle ESB

    **Oracle Weblogic ESB**(Enterprise Service Bus)是一套用于构建企业级服务总线解决方案的产品,它作为Oracle融合中间件平台的一个组成部分,提供了一种高效、灵活的方式来集成不同的系统和服务。Oracle Weblogic...

    oracle ESB 练习手册 中文文档

    1. 练习一:Oracle Service Bus 的安装.......................................................................................3 2. 练习二:配置OSB 的域模版...................................................

    Oracle Service Bus 11g Development Cookbook

    Oracle Service Bus是Oracle Fusion Middleware套件的一部分,它主要用于企业服务总线(Enterprise Service Bus, ESB)架构模式,提供了一系列功能,包括消息路由、协议转换、消息验证、服务代理、服务协调以及集成...

    Oracle Service Bus Overview

    在探讨Oracle Service Bus之前,我们首先理解一下为何需要使用企业服务总线(Enterprise Service Bus, ESB)。传统的点对点集成方式存在诸多问题,如耦合紧密导致的服务难以适应新客户端的需求变化,服务需要处理多种...

    Oracle Service Bus下载的配置

    Oracle Service Bus 是一个全面的集成平台,用于构建、部署和管理企业服务总线(ESB)解决方案。它允许开发人员将不同的业务系统和服务连接起来,提供中央化的管理和监控。在本文中,我们将讨论如何下载并配置与 OSB...

    Oracle Service Bus 安装和条件

    Oracle Service Bus (OSB) 是一款强大的企业服务总线 (ESB) 解决方案,用于集成和管理企业的应用程序和服务。在开始安装之前,需要确保满足一系列的系统要求和环境条件。以下是对安装条件和流程的详细说明: 1. **...

    oracle services bus

    Oracle服务总线(Oracle Services Bus,简称OSB)是Oracle公司提供的一款强大的企业服务总线(Enterprise Service Bus,ESB)解决方案。它旨在简化企业应用集成,通过提供一个统一的平台来连接不同的系统、服务和...

    Oracle Service Bus

    《Oracle Service Bus 11g Development Cookbook》是针对Oracle Service Bus (OSB) 平台的一本实战指南,旨在帮助开发者深入理解和应用OSB在企业服务总线(ESB)解决方案中的各种功能和最佳实践。Oracle Service Bus是...

    ORACLE OSB 以及 SOA安装步骤(含weblogic安装和rcu的使用)

    本文将详细介绍如何在Linux环境下安装Oracle OSB (Oracle Service Bus) 和 Oracle SOA Suite,版本为11.1.1.5。安装过程包括安装Java Development Kit (JDK)、WebLogic Server、OSB以及SOA Suite,并配置相应的域。...

    The Definitive Guide to SOA Oracle Service Bus

    本书主要针对Oracle企业服务总线(Enterprise Service Bus,ESB)的开发人员和技术爱好者,提供了一系列深入的技术指导和实践经验分享。在接下来的内容中,我们将深入探讨本书中涉及的关键概念和技术要点。 #### 二...

    Oracle BPM&ESB技术交流

    本文将基于“Oracle BPM&ESB技术交流”这一主题,深入探讨BPM和ESB在电信行业的应用,并详细介绍Oracle BPM和Oracle Service Bus的关键特性。 #### 二、电信行业业务流程需求与案例介绍 在电信行业中,业务流程通常...

    SOA Definitive Guide: Oracle Service Bus (second edition)

    根据提供的文件信息,本书《SOA Definitive Guide:Oracle Service Bus 第二版》是一部深入探讨面向服务架构(SOA)及其与Oracle Service Bus (OSB) 集成的专业指南。以下是书中涵盖的一些关键知识点: ### SOA概述...

Global site tag (gtag.js) - Google Analytics