`
ww2
  • 浏览: 415856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

目前三个主流的开源ESB项目简介

阅读更多

一个是Object Web的Celtix:它原来是一个商业软件,因为卖的不好,所以转到OW下面,想增加一点知名度。

第二个是codehaus的ServiceMix :它是真正意义上的兼容JSR208 JBI标准的ESB容器。它的主要特性包含:

  1. JBI 容器
  2. 脚本支持
  3. 规则引擎 
  4. 工作流引擎
  5. BPEL 引擎 
  6.  Web Services Notification 实现

第三个是codehaus的Mule :Mule不算真正意义上的JBI实现。它更像是一个对象代理。但是因为它先走一步,所以已经非常成熟。它对EIP 企业应用集成提供了一套完整的支持。另外他也提供了JBI的接口。

从应用角度来说,如果你现在要做企业应用集成的项目,Mule是可以最快上手的项目。

Mule和ServiceMix都支持Spring,Pico作为组件容器的容器。

分享到:
评论

相关推荐

    浅析主流商业和开源ESB

    对商业、开源企业服务总线产品进行比较: ... 介绍了主流商业和开源ESB的发展趋势、可借鉴的地方和其缺点。 主要介绍: Oracle Service Bus WebSphere Message Broker Mule ServiceMix/FUSE ESB Synapse/WSO2 ESB

    开源ESB实践

    《OpenSourceESBsInAction》这本书深入探讨了开源ESB的应用实践,分析对比了主流的开源ESB产品,通过实例演示了如何利用这些开源工具来实现企业集成解决方案。 首先,书中提到了开源ESB的世界,这是对开源ESB概念和...

    开源ESB in Action(中文)

    当前市场上的开源ESB主要有两个代表性项目:Mule和Apache ServiceMix。 - **Mule**:Mule是一个非常成熟的开源ESB解决方案,以其灵活性和可扩展性著称。Mule支持多种协议和数据格式,能够轻松地与其他系统和服务...

    MuleEsb开源框架简介.pdf

    Mule ESB 开源框架简介 Mule ESB 是一个基于 Java 的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB 支持集成现有系统而无论其底层采用何种技术,如 JMS、...

    ESB开源项目研究

    在这个ESB开源项目的研究中,我们将探讨ESB的核心概念、工作原理以及常见的开源实现。 **ESB核心概念** 1. **服务**:在ESB中,服务是具有特定功能的独立单元,可以通过标准接口与外界交互。这些服务可以是Web服务...

    ESB开源系统mule

    开源ESB框架 Mule 2增加了基于Schema的spring xml配置,用于集成传统的web应用。表达式赋值被内建在运行时的消息传递中,因此头信息,Xquery或是其他的测试可以很容易的完成,不需要新建POJO或是这些活动转换器。

    浅析主流商业和开源ESB产品

    ### 浅析主流商业和开源ESB产品 #### 概述 随着企业级应用的日益复杂,企业服务总线(Enterprise Service Bus,简称ESB)作为一种整合不同系统间通信的关键技术,逐渐受到广泛关注。本文旨在深入探讨当前主流的...

    浅析主流商业和开源ESB产品.pptx

    介绍了主流商业和开源ESB的发展趋势、可借鉴的地方和其缺点。 主要介绍: Oracle Service Bus WebSphere Message Broker Mule ServiceMix/FUSE ESB Synapse/WSO2 ESB

    MuleEsb开源框架简介

    ### MuleEsb开源框架详解 #### 一、MuleEsb框架概览 Mule Enterprise Service Bus(ESB)是一种先进的开源框架,专为现代企业的集成需求设计。Mule ESB的核心价值在于其强大的连接性和灵活性,使企业能够轻松整合...

    《Open Source ESB in Action》作者谈开源ESB.docx

    与商业ESB相比,开源ESB的安装快速,10分钟内即可拥有一个带有示例的运行环境。对于Java开发者来说,自定义功能的实现更为直观,因为它们提供了清晰的API,并且可以通过活跃的社区获得帮助。他强调,虽然商业产品...

    开源ESB讨论

    TJ则认为,虽然开源领域有许多独立的SOA项目,但在这些组件的集成和管理工具方面仍有待提升,这可能导致厂商锁定问题,商业产品在这方面可能更胜一筹。 在非功能性的统计数据方面,TJ没有直接给出具体数据,但这个...

    ESB技术分享

    ESB简介和功能模型和特性 各种主流开源ESB产品简介 MULE架构介绍 核心系统ESB使用情况介绍

    mule esb 项目 例子 入门

    Mule ESB(Enterprise Service Bus,企业服务总线)是一款强大的开源集成平台,它帮助企业将不同的系统、应用程序和服务连接在一起,实现数据的高效流转。本教程将带您入门Mule ESB项目,通过实例学习其核心概念和...

    企业消息总线(ESB)源代码

    ActiveMQ 是Apache软件基金会的一个开源项目,它是一个实现了多种消息协议的消息中间件,同时也是构建ESB的常用工具。ActiveMQ 支持JMS(Java Message Service)规范,并提供了多种语言的API,包括Java、C++、Python...

    esb的简介和优点

    ESB 的简介和优点 ESB(Enterprise Service Bus)是指一种面向服务架构(SOA)中,用于集成多个应用系统和服务的总线式架构,它提供了一个通用的接口,用于连接和集成不同的应用系统和服务,使得不同系统之间可以...

    主流商业ESB产品与Mule产品对比V2.xlsx

    主流的商业ESB和Mule产品的比较,完整的多方面评判各种ESB功能情况。

    ESB简介及先关介绍整理

    **ESB简介** 企业服务总线(Enterprise Service Bus,简称ESB)是企业级集成解决方案的核心组成部分,它提供了一种标准化的方式,使不同系统、应用和服务之间能够进行通信和交互。ESB的主要目标是打破信息孤岛,...

    专题资料(2021-2022年)ESB项目需求分析和方案设计浅谈.docx

    本篇专题资料主要探讨了ESB项目的需求分析和方案设计,以确保项目的成功实施。 在需求分析阶段,首要任务是理解业务需求,这包括识别需要集成的系统、它们的接口特性、实时性要求、调用方式、操作系统平台、编程...

Global site tag (gtag.js) - Google Analytics