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应用集成平台产品特性
-
图形化、拖拽方式创建服务及消息流程;
-
直连ESB服务器,一键热部署、即时断点调试;
-
丰富的数据适配、协议适配、协议接入、消息转换、消息路由等组件;
-
所有组件源码直接打入jar包,便于深入理解学习;
-
所有适配器都支持定义扩展,满足复杂集成场景;
-
支持子流程调用、异常处理机制;支持多级别日志处理、事务控制机制以及集群机制;
-
控制台上实时监控服务/流程运行状态,便于调试期定位,运行期监控。
修正相关BUG
-
Http适配器,去掉父类的自定义代码判断;且模板调整;
-
调整各类型节点的日志,让其更加明确;
-
Web服务实现参数类型,去掉anotation注释,当代码简介化;
-
解决Soap适配器在wsdl上的返回值定义不是result,代码生成错误BUG;
-
修证Web服务编辑器不打开,不能部署的BUG;
-
子流程调用机制完善,集成父流程的classloader;
-
JDBC相关适配器完善,添加结果集的边界控制;
-
异常处理机制完善,不再带有返回值,可以用于补偿处理;
-
Resultstatus扩展,可以在流程中通用;
-
HttpInvoker添加handleStringEntity扩展函;
-
HttpInvoker的Text框高度自动拉升;
-
修正JdbcDeleter组件,如果删除是多字段sql拼接问题;
-
加快启动速度,解决首次部署启动报错问题;
-
解决ESB Server在Windows上只有管理员才能安装机制的BUG;
-
添加freemarker插件支持。
相关推荐
开源ESB框架 Mule 2增加了基于Schema的spring xml配置,用于集成传统的web应用。表达式赋值被内建在运行时的消息传递中,因此头信息,Xquery或是其他的测试可以很容易的完成,不需要新建POJO或是这些活动转换器。
Mule ESB 是一个基于 Java 的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB 支持集成现有系统而无论其底层采用何种技术,如 JMS、Web Services、JDBC、...
摘要:随着面向服务体系结构(s0A)的推出及其深入应用,企业服务总线(EsB)在理论和应用方面成为软件开发、集成与部署的 热点技术。论文分析了ESB的原理,对其体系结构进行了归纳,根据现有的ESB实现平台,重,最介绍...
《OpenSourceESBsInAction》这本书深入探讨了开源ESB的应用实践,分析对比了主流的开源ESB产品,通过实例演示了如何利用这些开源工具来实现企业集成解决方案。 首先,书中提到了开源ESB的世界,这是对开源ESB概念和...
- **数据展现集成“ESB服务”数据来源应用**:演示了如何配置ESB事件,设置数据源,以及在泛微Ecology9.0中查看集成效果。 - **数据展现集成“ESB服务”数据来源分页应用**:扩展了上述示例,增加了分页功能,使得...
3. **MuleSoft Anypoint Platform**:Mule ESB是一个强大的开源平台,提供完整的集成解决方案,包括云和本地部署。 4. **WSO2 ESB**:WSO2 ESB是一个全面的、高性能的ESB,它提供了丰富的功能,包括服务代理、数据...
### 北京大学人民医院-ESB集成平台项目详解 #### 一、项目背景与意义 在信息化快速发展的今天,医疗机构面临着越来越复杂的业务处理需求。为了提高医疗服务效率和服务质量,北京大学人民医院启动了“北京大学人民...
随着开源软件的发展,越来越多的开源ESB项目涌现出来,为企业提供了更多选择的同时也降低了集成成本和技术门槛。当前市场上的开源ESB主要有两个代表性项目:Mule和Apache ServiceMix。 - **Mule**:Mule是一个非常...
普元ESB软件v6.2是企业服务总线(Enterprise Service Bus,ESB)的解决方案,旨在帮助企业集成多种异构系统和应用程序,实现业务流程自动化和集成。根据白皮书内容,我们可以总结出以下知识点: 1. ESB的主要功能:...
Mule Enterprise Service Bus(ESB)是一种先进的开源框架,专为现代企业的集成需求设计。Mule ESB的核心价值在于其强大的连接性和灵活性,使企业能够轻松整合多种应用和服务,无论它们的基础技术如何。该框架的主要...
ESB.NET是一款专为.NET平台定制的开源ESB框架,它不仅提供了强大的集成能力,同时也作为一个高效的应用程序服务器,帮助企业构建可扩展和灵活的IT基础设施。 ESB.NET的设计理念是基于面向服务的架构(Service-...
而ESB(Enterprise Service Bus,企业服务总线)是应用集成中的一个重要概念,它作为中间件,为系统间的交互提供了一个统一的平台,简化了集成的复杂性。 ESB的主要功能包括: 1. **消息传输**:通过定义统一的消息...
6. **GlassFish 集成**:"glassfish4-with-jbi" 文件名表明 Open ESB 与 GlassFish 应用服务器紧密集成,GlassFish 是一个流行的开源 Java EE 应用服务器,提供了丰富的功能和性能优化。 **应用示例** 在实际应用...
SAP PO 流程集成平台是一个企业服务总线(ESB)平台,由 SAP 提供,基于 J2EE 架构,基于开放标准,是涵盖 SOA 建模与设计、应用到应用的集成(A2A)、业务到业务的集成(B2B)、以及跨系统业务流程管理的完整解决...
【智慧医院基于ESB的信息平台集成实践】 智慧医院的建设是现代医疗行业信息化的重要方向,其核心在于通过高效的信息整合,提升医疗服务的质量和效率。在这个过程中,企业服务总线(Enterprise Service Bus,简称ESB...
### 如何使用ESB进行企业应用集成 #### 一、ESB的概念与作用 企业服务总线(Enterprise Service Bus,简称ESB)是一种用于在分布式系统中连接不同应用程序和服务的技术框架。它允许不同的应用程序通过标准接口相互...
ActiveMQ 支持JMS(Java Message Service)规范,并提供了多种语言的API,包括Java、C++、Python等,使得非Java平台的应用也可以方便地使用。 在提供的源代码中,"企业消息总线(ESB).sln"可能是一个Visual Studio...