协同企业服务总线SynchroESB

  作者:安贵
2007/5/24 17:17:48
本文关键字: 推荐文章 主页

       西安协同时光软件作为一家专业的中间件公司,在公司全体员工的努力下,在众多高等院校和科研机构的支持下,经过多年的理论研究与开发实践,产品线已逐步聚焦到集成中间件系列产品的规划与发展,秉持“协同创造价值的”企业文化理念,以为客户创造价值、为社会创造价值为生存目的,先后推出了协同工作流管理系统SynchroFLOW,协同消息中间件SynchroMQ,协同企业门户中间件SynchroPortal,在国家发改委的支持下,近期又将推出基于SOA的协同企业服务总线SynchroESB,及辅助性的小产品SynchroIQSynchroFormSynchrOCX等。从最早的协同工作流推向市场以来,得到了各行各业的广泛认可,已成功应用到通信、政府、能源、金融、交通、教育等行业500余套,其产品性能和客户服务成熟到位。

西安协同时光软件专著于中间件领域的集成中间件的发展,对这一领域内的数据集成、流程集成、服务集成、界面集成、应用集成都有较深层次的研究,并不断推出满足用户需求的对应的中间件产品。经过长达2年多的研究、开发和使用,近期将推出协同企业服务总线SynchroESB,回报10年来广大长期关注协同、支持协同成长的客户。协同企业服务总线SynchroESB是对数据集成和服务集成的研究成果,它的推出标志着西安协同在这一领域的研究又向前迈进了一步,其集成中间件产品线更趋于合理和完善,形成了在集成中间件领域大小“通吃”的局面。

         企业服务总线是传统中间件技术与XMLWeb服务等技术结合的产物,是传统EAI的一场新的技术革命,是基于SOA的一中基础架构实现,支持异构环境中的服务、消息以及基于事件的交互,并且具有适当的服务级别和可管理性。是SOA的具体实现框架,是EAI发展到新阶段的产物,是EAI的标准化实现,它提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。它具有以下用途:

  • 由于ESB提供了丰富的适配器和服务的交互可视化编辑器,这就为实现不同系统的连接、数据交换提供了快速集成的可能。
  • 实现了不同系统间、不同数据源间、不同服务间松散的、灵活的、稳定的、高效的、标准的连接。如下图1,2所示:

 

图1:传统系统间的关系

2:用ESB实现的系统间的关系

图1:传统系统间的关系

图2:用ESB实现的系统间的关系

  • 可以实现不同数据源之间的数据映射、转换、过滤等各种运算。
  • 可以实现异地的不同数据源之间的数据上传、下载、同步备份等功能,保证数据传输的可靠性、完整性。
  • 能够统一管理服务的注册、修改、删除等功能。
  • 能够根据业务需要设置跨地域的业务或数据流程,由事件触发不同应用或服务间的交互。
  • 系统内部含有许多预先定制的服务和适配器,能够方便连接不同类型的系统。
  • 可以实时的实现虚拟系统,本地没有数据存储,虚拟系统的数据全部由ESB其它异地的多个系统抽取而来。
  • 通过数据总线和服务总线可以同时实现业务流程和数据流程的统一。

ESB在各行各业有着广泛的用途:

  • 在电信领域:ESB能够全方位支持电信行业OSS(运营支撑系统)、服务开通系统的应用整合概念,是理想的电信级应用软件承载平台。
  • 电力领域:ESB能够全方位支持电力行业EMS的数据整合概念,是理想的系统数据交换平台。
  • 在金融领域:ESB能够全方位支持银企间业务处理平台的流程整合概念,是理想的B2B交易支撑平台。
  • 在石油化工领域:可以用于支持设备监控和管理信息系统的无缝集成。

西安协同遵循行业标准,推出了具有强大可扩展性的ESB产品,可适用于大型集团企业和政府机构中的各类系统整合和数据集中使用,它具有以下功能和特点:

 

 SynchroESB按照松散耦合及分布式部署、随意扩展的思想进行设计,系统分为UltraServer(中心服务器),PeerServer(端服务器),SynchroMQ(消息平台),Management Tool(监控管理工具),Development Tool(应用开发工具),Adapter Service(适配器服务)和Data Integration Service(数据集成服务)七个部分构成。

1)     UltraServer(中心服务器)
主要完成整个系统的管理、事件响应、安全验证和监控功能。它是整个SynchroESB的管理中心。

2) PeerServer(端服务器)
主要支持服务组合的运行、数据路由、数据转换与Peer Server的自治管理。所有基于事件流程的组件服务都运行在Peer Server上,用户在Ultra Server上设计的服务组合流程部署后会自动将服务组件下载到相应的Peer Server上,并执行。

3) SynchroMQ(消息服务器)

是一个健壮的、高性能、具有扩展性的安全、可靠的消息传输系统,它是ESB的“消息高速路”,为跨越不同操作系统和网络平台的分布式应用提供可靠、高效的消息发送和管理服务。

4) Management Tools(监控管理工具)
是一个可视化的管理工具,用于ESB系统的监控管理。主要完成:系统参数配置、peer server的管理、适配器管理、安全管理、日至管理、性能监控和报警管理等功能。

5) Development Tools(应用开发工具)
是一个集成应用的开发工具,包括:流程的可视化开发、不同系统的数据交换、格式转换等开发。

6) Adapter(适配器服务)
系统提供了大量的内置适配器,用于方便地连接不同的应用系统。

7) Data Integration Service(数据集成服务)
主要包括:数据过滤服务,数据JOIN服务,数据分发服务,数据转换服务,XML校验服务,压缩/解压缩服务,加密/解密服务,定时器服务,映射函数库的定义等。

西安协同将把公司的资源主要投放在集成中间件的发展上,在不断完善现有产品的同时,根据市场需求将适时的推出新的集成中间件产品,满足广大客户的成长需要,助力您的企业走向成功,助力民族软件产业走向世界。

 

责编:安贵
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918