`
mythmoon
  • 浏览: 4196 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

EIP经典案例LoanBroker探索ESB,SOA实践

阅读更多
前言
近期探索ESB,SOA实践深感资料欠缺和技术庞杂,打算以EIP经典案例LoanBroker为蓝本探索ESB,SOA,同时也可以验证不同的实现与技术标准.目前以Mule,Spring,Jbpm,Axis,Tuscany为核心构建.
欢迎大家讨论,我在这里抛砖引玉了.

个人观点
ESB是SOA的核心技术之一,但是ESB不是现代SOA的技术标志,个人认为现代SOA的技术标志应该构建在HTTP\SOAP上.
当然SOA的思想是灵魂.

读者背景:
熟悉J2EE开发,熟悉Spring,Hibernate,Jbpm,Axis,Tuscany,Mule等框架,对EJB,Jms,JCA,soap,ws-*,BPM,SCA\SDO等技术规范,对ESB,SOA,通讯网关有一定了解,同时对底层Socket通讯协议HTTP,FTP等也有一定了解.当然对主流数据库也要熟悉,在示例中,使用DB2 V8.1

完整文章见附件,实例工程LIB列表中的jar如有需要可以mail:下载

欢迎大家一起讨论

LoanBroker 拓扑图

通讯逻辑

LoanBorker BPM流程



  • 大小: 77.8 KB
  • 大小: 86 KB
  • 大小: 108.8 KB
分享到:
评论
3 楼 portrait 2009-03-05  
近来正在看EIP经典案例LoanBroker探索ESB,但是实在感觉一头雾水
2 楼 mythmoon 2008-10-24  
honno 写道
LoanBroker在开源ESB中的Mule,ServiceMix中有几个版本的实现,你说的这个应该是基于BPEL的实现版本.



基于mule1.44,jpdl而非bpel

LoanBroker在很多开源项目中都有实现,但是都只是展示了个局部,离实际企业应用很远.

我计划对LoadBroker做扩展,展示ESB,BPM,service等企业实践,把实际项目中的想法放到LoanBroker中展示出来,同时也和大家一起探索ESB,SCA,BPM等的实践,算是抛砖引玉了.
目前 V0.1
1 楼 honno 2008-10-24  
LoanBroker在开源ESB中的Mule,ServiceMix中有几个版本的实现,你说的这个应该是基于BPEL的实现版本.

相关推荐

    EIP经典案例ESB实践

    【标题】"EIP经典案例ESB实践"揭示了企业集成中的关键概念——企业服务总线(Enterprise Service Bus,简称ESB)。ESB是企业级IT系统架构中的核心组件,它提供了一种灵活且标准化的方式来连接不同的服务和应用程序,...

    EIP经典案例ESB实践之Mule实现.rar_eip_esb_mule_mule esb

    在“EIP经典案例ESB实践之Mule实现.doc”文档中,你将深入了解到如何使用Mule ESB来实施Load Broker方案,包括具体的配置步骤、示例代码以及最佳实践。通过学习和实践,你可以掌握如何利用Mule ESB优化企业的服务...

    EIP经典案例ESB实践之Mule实现

    在本文中,我们将深入探讨Mule ESB在实现EIP(Enterprise Integration Patterns,企业集成模式)中的经典案例——Load Broker。这个案例模拟了贷款中介的服务,帮助客户获取多家银行的贷款利率报价。 首先,我们来...

    ESB原理及Mule ESB实践

    ### ESB原理及Mule ESB实践 #### ESB(Enterprise Service Bus)原理概述 **ESB**(企业服务总线)是SOA(面向服务架构)架构中的关键组件之一,用于实现服务间的智能集成与管理。其核心作用在于简化不同系统间的...

    安川机器人EIP通讯案例

    本文将详细讲解如何进行安川机器人EIP(EtherNet/IP)通讯案例的设定,以便实现安川YRC1000micro/1100micro系列机器人与汇川PLC之间的通讯。 首先,确保PLC作为扫描器,机器人作为适配器的角色设置。在机器人的控制...

    三菱Q系列PLC EIP模块案例

    三菱Q系列PLC EIP模块案例

    汇川小型PLC 与欧姆龙进行EIP 通讯案例

    汇川小型PLC 与欧姆龙进行EIP 通讯案例

    普元ESB服务总线产品

    【普元ESB服务总线产品】是一款由普元公司推出的高效、稳定且灵活的企业级服务整合工具,旨在帮助企业构建和实现面向服务的架构(SOA)。该产品以服务总线的形式,解决企业内部和外部系统间的交互问题,优化了传统...

    EIP-CIP协议规范.zip_CIP协议_EIP-CIP_EIP协议解析_eip通讯协议

    **CIP协议与EIP协议详解** CIP(Common Industrial Protocol),通用工业协议,是由Rockwell Automation公司开发的一种网络通信协议,广泛应用于Allen Bradley的ControlLogix、CompactLogix、MicroLogix等PLC(可...

    三菱RJ71EIP91配置软件,EIP功能模块,EIP通讯

    【标题】中的“三菱RJ71EIP91配置软件”是指三菱电机推出的一款用于配置和支持Ethernet/IP(EIP)通信的专用软件工具。这款软件是为三菱的可编程控制器(PLC)如Q系列或者FX系列设计的,旨在实现与支持EIP协议的设备...

    enipexplorer-code-r51-CodeExamples_EIP通讯源码_eip_

    EIP(Ethernet for Industrial Protocol,工业以太网协议)是一种基于TCP/IP协议栈的工业通信标准,被广泛应用于工业自动化领域。"enipexplorer-code-r51-CodeExamples" 是一个专门针对EIP通信的C#源码库,旨在帮助...

    MuleEsb开源框架简介.pdf

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

    用友ESB 5.7开发指南和手册

    用友ESB 5.7是一种企业服务总线产品,它提供了企业级应用集成的解决方案。本文将会基于提供的部分内容,详细解析用友ESB 5.7开发指南和手册中涉及的核心概念和操作步骤。 首先,UFESB 5.7的核心功能和应用场景需要...

    EIP-CIP-V1-1.0.zip_CIP_EIP-CIP-V1-1.0_cip specification_eip_spec

    EIP(Ethernet for Industrial Plants,工业以太网协议)与CIP(Common Industrial Protocol,通用工业协议)是工业自动化领域中的重要通信标准,主要用于设备联网和数据交换。EIP-CIP V1-1.0是这个标准的一个版本,...

    三菱Q系列PLC EIP模块软件

    "三菱Q系列PLC EIP模块软件" 指的是三菱公司生产的,用于Q系列可编程逻辑控制器(PLC)的以太网工业协议(EIP)模块的相关软件工具。Q系列是三菱电机推出的一种高性能、高扩展性的PLC系统,广泛应用于各种工业自动化...

    基于EIP协议的Qt客户端简单示例

    **基于EIP协议的Qt客户端简单示例** 在本文中,我们将探讨如何使用Qt库创建一个简单的客户端应用程序,该程序能够实现与EIP(Ethernet for Industry Protocol,工业以太网协议)的通信。EIP是EtherNet/IP协议的一个...

    EIP-CIP-V1-1.0.pdf.zip_CIP_cip specification_eip_eip cip

    本篇将深入探讨CIP(通用工业协议)及其与Ethernet for Industrial Protocol(EIP)的关系,以EIP-CIP-V1-1.0.pdf.zip文件中的"CIP_cip specification"为主要内容进行详述。 CIP是一种面向对象的、网络无关的通信...

    mule esb 的简单介绍

    8. **基于EIP(Enterprise Integration Patterns)的事件路由**:Mule ESB利用这些标准模式实现复杂的路由和转换策略,提高数据处理的智能化和自动化程度。 在Mule ESB中,连接器(Connectors)扮演着关键角色,...

    MuleESB3.0中文教程

    #### 六、Mule ESB的应用案例 - **知名用户**:沃尔玛、惠普、索尼、德意志银行、花旗银行等知名企业都在使用Mule ESB。 通过以上内容,可以看出Mule ESB 3.0不仅在技术层面具有很高的成熟度,而且在实际应用中也...

Global site tag (gtag.js) - Google Analytics