企业在整合和发展信息系统时会面临两大难题:一是如何自然、有效地整合种类繁多、分散于各地、服务于不同商业目标的信息系统;二是如何只利用一种成熟、有效的信息技术,就能把未来的新建系统有机地包容到现有系统中,使现在和未来能自然而有机地结合在一起。
企业服务总线(Enterprise Service Bus),以下简称ESB,为企业级信息系统的整合、规划、开发和建设提供了一把低成本和相对简单、实用的钥匙,能够帮助简化企业IT架构,降低运作成本,提升业务灵活性和市场响应速度,最终提升企业的竞争优势。
对企业而言,采用ESB作为企业级信息系统整合方案的中枢技术,几乎可以无须添加任何软硬件设备,就可把过去、现有和未来的IT系统整合在企业级的信息应用框架下,并且能为企业提供实时、大容量的信息通信和实时控制、管理和分配消息传递的能力。它能大大提高整个网络和信息系统的使用效率,还能为企业节省可观的整合费用。
我们是国内领先的SOA领域专业厂商,专注于SOA技术创新和ESB产品研发,提供优质的咨询和服务保障,帮助企业获得更低成本、更高质量、更快交付的业务竞争力。
智能企业服务总线平台基于SOA架构和标准规范,通过图形化、一体化的环境为客户提供了完整的覆盖SOA应用全生命周期的支撑,从服务设计、服务注册,到服务运维、管控。
智能企业服务总线平台为企业提供持续稳定、高度安全、灵活扩展的基础框架,能够满足企业全部的应用和服务整合需求,确保安全而可靠的消息传输,可以通过扩展来不断满足业务需求的增长。
ESB平台的体系架构如下图所示:

- 服务适配
智能企业服务总线平台在服务的请求者和提供者之间架起一个服务交互的桥梁,让服务的请求者和提供者只需要关心各自的业务逻辑,而不需要在发布和消费服务的环节上花费很大力气。
智能企业服务总线平台支持多协议之间的连接,提供各种协议、标准、数据库、中间件、应用系统的预制适配器,能够满足企业绝大多数服务和应用集成需求,智能企业服务总线平台提供适配器开发包(SDK)和开发向导,方便为项目开发特定的适配器。
- 消息转换
智能企业服务总线平台基于高效、可靠、稳定的消息中间件,为企业的服务和应用之间提供了强有力的消息传输通道。
智能企业服务总线平台提供丰富、灵活的业务对象管理、业务词汇管理工具,实现业务数据的标准化建模。
智能企业服务总线平台提供数据转换的可视化工具,实现智能化、自动化数据之间的转换,无需编程知识即可定义、优化和管理复杂的数据转换和校验工作。
智能企业服务总线平台能够在服务的请求者和提供者之间转换消息格式,进行数据有效性校验。
- 服务注册与发布
SOA 将企业应用资源看成一个个独立的、自包含并良好定义的服务,不依赖于业务上下文或其它服务的状态。通过不同颗粒度的服务组装、编排,可以产生新的服务。服务以标准的方式对外呈现,屏蔽后端系统的多样性和复杂性。
智能企业服务总线平台通过图形化工具提供服务注册能力,允许对企业所有服务的地址、接口信息和访问策略进行统一、集中的配置。
在运行时,智能企业服务总线平台查询服务注册表,为服务请求者快速定位所要访问的服务。
- 服务路由与服务组合
智能企业服务总线平台支持服务路由功能,可以根据可视化的业务规则配置,动态实现对不同服务的调用。
智能企业服务总线平台提供图形化的流程设计方式,实现多个原子服务的编排,组合封装成更大颗粒度的服务对外暴露。
- 服务监控
智能企业服务总线平台提供服务监控的能力,以服务为中心,从服务提供方、服务请求方、时间等维度,对服务调用是否成功、服务请求次数、服务响应时间等指标进行监控。
智能企业服务总线平台管理员可以通过监控信息,分析服务调用的响应时间是否在合理范围内、服务调用失败的原因,做出相应的管控,比如调整服务提供者的负载、查看服务提供者的系统日志,等等。
- 服务模型开发
智能企业服务总线平台基于Web2.0技术,为用户提供了一套完整、全面、易于理解和使用的图形化模型设计环境。
智能企业服务总线平台将数据建模、服务设计、服务注册、权限管理、服务监控整合在一个高度统一化环境中,使企业可以快速、高效的进行服务设计、服务注册、服务管理
