`
agileai
  • 浏览: 59930 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

AEAI ESB V3.5.4开源发布,应用集成平台

阅读更多

AEAI ESB 应用集成平台为数通畅联的核心产品,本着分享传递的理念,数通畅联将ESB管理控制台项目开源,目的在于满足客户与伙伴的OEM需求,以及为广大IT爱好者的集成工具提供多一种选择,多一种便利。希望通过开源中国,分享该产品,在交流学习中,使更多的人受益。本次发版的产品AEAI ESB V3.5.4为AEAI ESB V3.5.3版本的升级版,产品下载地址:http://pan.baidu.com/s/1o6NvxXo。欢迎大家下载产品使用。

应用集成平台主要作为企业信息系统的“龙骨”来集成各业务系统,一般称之为企业服务总线,在企业现有的网络框架、软硬件系统之上,基于适配器技术,把数据、接口、协议、消息、文件都进行统一封装,采用引擎把他们图形串联起来,构建数据集成、应用集成的可视化流程,实现数据传输交换、异构系统对接,更多情况下作为服务提供者角色,为其他系统提供业务服务。

                                                             AEAI ESB流程图

管理控制台,类似Windows系统的注册表 + 事件查看器 + 系统服务 + 控制面板功能合集,主要管理的对象为服务、流程及相关资源,主要功能包括:服务资源管理、服务流程启停、实时监控、消息队列管理以及流程运行统计等。

 

 

 

 

AEAI ESB应用集成平台产品特性

  1.  图形化、拖拽方式创建服务及消息流程;

  2. 直连ESB服务器,一键热部署、即时断点调试;

  3. 丰富的数据适配、协议适配、协议接入、消息转换、消息路由等组件;

  4. 所有组件源码直接打入jar包,便于深入理解学习;

  5. 所有适配器都支持定义扩展,满足复杂集成场景;

  6. 支持子流程调用、异常处理机制;支持多级别日志处理、事务控制机制以及集群机制;

  7. 控制台上实时监控服务/流程运行状态,便于调试期定位,运行期监控。

修正相关BUG 

  1. Http适配器,去掉父类的自定义代码判断;且模板调整;

  2. 调整各类型节点的日志,让其更加明确;

  3. Web服务实现参数类型,去掉anotation注释,当代码简介化;

  4. 解决Soap适配器在wsdl上的返回值定义不是result,代码生成错误BUG;

  5. 修证Web服务编辑器不打开,不能部署的BUG;

  6. 子流程调用机制完善,集成父流程的classloader;

  7. JDBC相关适配器完善,添加结果集的边界控制;

  8. 异常处理机制完善,不再带有返回值,可以用于补偿处理;

  9. Resultstatus扩展,可以在流程中通用;

  10. HttpInvoker添加handleStringEntity扩展函;

  11. HttpInvoker的Text框高度自动拉升;

  12. 修正JdbcDeleter组件,如果删除是多字段sql拼接问题;

  13. 加快启动速度,解决首次部署启动报错问题;

  14. 解决ESB Server在Windows上只有管理员才能安装机制的BUG;

  15. 添加freemarker插件支持。

3
1
分享到:
评论

相关推荐

    ESB开源系统mule

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

    MuleEsb开源框架简介.pdf

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

    ESB原理架构实现及应用

    摘要:随着面向服务体系结构(s0A)的推出及其深入应用,企业服务总线(EsB)在理论和应用方面成为软件开发、集成与部署的 热点技术。论文分析了ESB的原理,对其体系结构进行了归纳,根据现有的ESB实现平台,重,最介绍...

    开源ESB实践

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

    泛微Ecology9.0数据展现集成之ESB接口应用

    - **数据展现集成“ESB服务”数据来源应用**:演示了如何配置ESB事件,设置数据源,以及在泛微Ecology9.0中查看集成效果。 - **数据展现集成“ESB服务”数据来源分页应用**:扩展了上述示例,增加了分页功能,使得...

    ESB开源项目研究

    3. **MuleSoft Anypoint Platform**:Mule ESB是一个强大的开源平台,提供完整的集成解决方案,包括云和本地部署。 4. **WSO2 ESB**:WSO2 ESB是一个全面的、高性能的ESB,它提供了丰富的功能,包括服务代理、数据...

    北京大学人民医院-ESB集成平台项目

    ### 北京大学人民医院-ESB集成平台项目详解 #### 一、项目背景与意义 在信息化快速发展的今天,医疗机构面临着越来越复杂的业务处理需求。为了提高医疗服务效率和服务质量,北京大学人民医院启动了“北京大学人民...

    开源ESB in Action(中文)

    随着开源软件的发展,越来越多的开源ESB项目涌现出来,为企业提供了更多选择的同时也降低了集成成本和技术门槛。当前市场上的开源ESB主要有两个代表性项目:Mule和Apache ServiceMix。 - **Mule**:Mule是一个非常...

    普元ESB软件v6.2-产品白皮书.doc

    普元ESB软件v6.2是企业服务总线(Enterprise Service Bus,ESB)的解决方案,旨在帮助企业集成多种异构系统和应用程序,实现业务流程自动化和集成。根据白皮书内容,我们可以总结出以下知识点: 1. ESB的主要功能:...

    MuleEsb开源框架简介

    Mule Enterprise Service Bus(ESB)是一种先进的开源框架,专为现代企业的集成需求设计。Mule ESB的核心价值在于其强大的连接性和灵活性,使企业能够轻松整合多种应用和服务,无论它们的基础技术如何。该框架的主要...

    ESB.NET-开源

    ESB.NET是一款专为.NET平台定制的开源ESB框架,它不仅提供了强大的集成能力,同时也作为一个高效的应用程序服务器,帮助企业构建可扩展和灵活的IT基础设施。 ESB.NET的设计理念是基于面向服务的架构(Service-...

    应用集成开发规范文档ESB

    而ESB(Enterprise Service Bus,企业服务总线)是应用集成中的一个重要概念,它作为中间件,为系统间的交互提供了一个统一的平台,简化了集成的复杂性。 ESB的主要功能包括: 1. **消息传输**:通过定义统一的消息...

    Open ESB:基于 Java 业务集成(JBI,JSR-208)的 ESB 实现-开源

    6. **GlassFish 集成**:"glassfish4-with-jbi" 文件名表明 Open ESB 与 GlassFish 应用服务器紧密集成,GlassFish 是一个流行的开源 Java EE 应用服务器,提供了丰富的功能和性能优化。 **应用示例** 在实际应用...

    SAP PO 流程集成平台介绍

    SAP PO 流程集成平台是一个企业服务总线(ESB)平台,由 SAP 提供,基于 J2EE 架构,基于开放标准,是涵盖 SOA 建模与设计、应用到应用的集成(A2A)、业务到业务的集成(B2B)、以及跨系统业务流程管理的完整解决...

    【精品】基于ESB的信息平台智慧医院集成实践.pdf

    【智慧医院基于ESB的信息平台集成实践】 智慧医院的建设是现代医疗行业信息化的重要方向,其核心在于通过高效的信息整合,提升医疗服务的质量和效率。在这个过程中,企业服务总线(Enterprise Service Bus,简称ESB...

    如何使用ESB进行企业应用集成

    ### 如何使用ESB进行企业应用集成 #### 一、ESB的概念与作用 企业服务总线(Enterprise Service Bus,简称ESB)是一种用于在分布式系统中连接不同应用程序和服务的技术框架。它允许不同的应用程序通过标准接口相互...

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

    ActiveMQ 支持JMS(Java Message Service)规范,并提供了多种语言的API,包括Java、C++、Python等,使得非Java平台的应用也可以方便地使用。 在提供的源代码中,"企业消息总线(ESB).sln"可能是一个Visual Studio...

Global site tag (gtag.js) - Google Analytics