产品概述

致力于快速开发和部署SOA的企业服务总线,用于集成服务,管理服务交互,并在不同IT环境之间执行消息代理。具备面向服务、事件驱动、面向消息的特性,综合了Web服务、资源适配、数据转换、信息路由等技术,是一个在SOA架构中充当服务间智能化集成与管理中介的灵活敏捷的基础平台。

产品技术特性

技术特性一:消息格式

  • AESB支持大多数通用的消息格式,如XML、TXT、CSV、EXCEL、JSON等,也支持像EDI这样的具有行业特性的数据交换标准格式。

技术特性二:路由协议

  • 基本路由算法有两种:静态路由和智能路由。系统可消息内容来确定消息传输的路径和目的地。支持File,FTP,JMS,HTTP,TCP/IP,SMTP等多种规范协议。

技术特性三:事件驱动

  • 提供的功能包括事件生成、事件订阅/发布、事件处理、事件持久化和事件查询等,用户可通过简单的配置方式,订阅自己感兴趣的事件并进行自定义的处理。

技术特性四:服务注册

  • 向这个目录中发布新的服务的方法,并且要在目录中浏览和搜索可重用的服务,还要作为一种服务分类的机制使他们能与应用关联。这些注册可以防止重复的工作并且提高效率。

技术特性五:映射转换

  • 支持多种消息格式的接入,这些消息相互之间必然存在着转换和映射的需求。
    SDO是消息在AESB产品中的统一载体。

技术特性六:事务管理

  • 提供了符合JTA规范的分布式事务支持,允许跨越多个XA资源。

技术特性七:轻量的编排能力

  • 通过界面化配置,重复利用本地或远程已有的系统的不同协议的服务进行组合,从而生成新的服务,并可以通过不同协议从AESB暴露给其他业务系统,增强企业应对业务变化的能力,提高企业的竞争力。

技术特性八:可扩展性

  • 提供了业务节点扩展,负载能力扩展和AOP功能扩展。有针对性地提供了更加灵活的、多层次的开放API以及AOP扩展,使AESB更加容易与企业内部现有的系统有机的融合在一起。

技术特性九:集群吞吐能力

  • 提供的集群负载功能,可以很好地满足高并发、高性能、高可用的用户需求。吞吐能力主要体现在单位时间内处理客户请求服务的数量以及每秒所能处理的事务或交易的数量。

技术特性十:容错能力

  • 采用了业内成熟的热备冗余技术来实现系统的不间断运行。热备容错系统工作包括自动侦测、自动切换两个过程。

用户面临的挑战

随着我国社会经济的不断发展,企业生存面临的压力越来越大,业务需求和场景也不断的变的复杂,对外业务接口越来越多,部门之间的协调、业务重点环节的监控就显得尤为重要,企业就需要打破部门间的壁垒,监控重点业务环节。企业想要保持竞争优势、响应不断变化的客户需求,以更低的成本提供更好、更新的产品和服务,这就意味着业务需要具备敏捷性,以便利用新的创收机遇、应对竞争威胁。

企业可以通过集成开发来优化现有业务,但因缺少工具与集成规划的支撑,随着业务规模与集成规模的增长,集成业务很容易陷入失控状态:

不可靠的连接:

随集成规模的增大,大量系统间建立了业务联系,但这些连接是不稳定而脆弱的。任何的中断或者调用失败,都可能导致核心业务不可用。

缓慢而不灵活的应用集成模式:

随着大量的遗留系统被纳入到集成体系中,但由于操作系统、开发语言、集成方式的多样性,使接口开发周期变的不可控。而随着业务的发展接口需要反复改动与增加,也影响了整个集成项目的周期。

因点对点的连接和集成造成的高成本和复杂度:

由于缺少规划,相同的接口在多个业务系统之间被反复开发,浪费了资源,而庞大繁多的接口也给运维工作带来了巨大的压力。

业务安全性问题:

业务接口采用不同的技术、方法进行开发。导致无法采用相同的策略对其进行监管与加固。使一些关键数据存在泄漏的风险,而另一些又因为安全策略更新不及时而无法使用。

产品核心价值

AESB是一个在SOA中充当服务间智能化集成与管理中介的灵活敏捷的基础平台。AESB提供了一种开放的、基于标准的消息机制,通过简单的标准适配器和接口,来完成粗粒度服务和其他组件之间的互操作,能够满足大型异构企业环境的集成需求。它可以在不改变现有基础结构的情况下让不同技术实现互操作。

易用性好、高可靠、安全性高

  • AESB通过图形化配置,采用拖拽的方式即可实现服务发布与数据交换,提供很好的易用性,使实施人员无需过多关注底层技术,即可完成业务实现。内置Apusic 消息中间件(MQ),可以实现异地部署的信息化系统数据进行安全、可靠、高效的抽取。提供数据自身加密和签名、传输通道的SSL加密,保障数据在传输交换过程中的安全。

规范化、平台化

  • AESB不仅是一款工具,它与SOA体系紧密结合,同时支持SCA、JMS等多个国际规范,是一个在SOA架构中充当服务间智能化集成与管理中介的灵活敏捷的基础平台。以面向服务的方式,实现异构、分布式应用系统之间的灵活、敏捷的应用集成,能够赋予应用系统快速应变,快速重构的能力。
  • 在AESB平台上,业务接口遵照相同的技术实现,使规范性和一致性得到质的提升,也就具备了高复用性和快速批量重构的个能力。

集中管理、可视化监控

  • AESB平台提供服务从开发、接入、运维、注销全生命周期的管理和支持。降低了规划、管理的难度。降低了大型集成项目的复杂度。
  • AESB提供基于协议级别的服务质量管控支持,使服务的可用性、可靠性得到量化的保障。提供简单而强大的服务监控功能,对应用支撑服务中的各种组成部分、部署及运行的服务、服务合成应用等的实时运行状态监控、服务的控制、配置、历史系统日志统计、生命周期控制等进行管理,结合系统管理控制台提供图形化的监控和统计展现。

产品架构及特点

企业服务总线体系图

企业服务总线功能架构

产品的应用场景

企业或政府中多业务系统协同、数据迁移同步。