随着面向服务体系结构(SOA)的不断普及,ESB作为下一代集成产品利用面向服务的优势(松耦合、粗粒度消息),同时还通过有效、灵活的内部体系结构进一步改进上一代EAI产品,采用轻量级分布式体系架构,在无需编码的情况下将几代技术集成起来。ESB与EAI实现相同的集成效果时,ESB的建设和实施成本更低,费用的减少可以通过减少硬件和软件的投资来实现(无需购买价格昂贵的服务器,无须将集成平台捆绑在某一个平台上或者技术上);而且逐步部署ESB以便减少对原系统和迁移造成的额外费用。
时光企业服务总线 (WebCarrier ESB)是一种可扩展的企业服务总线 (Enterprise Service Bus,缩写为”ESB”);基于JSR 208规范(Java Business Integration)规范的分布式ESB;实现了面向服务架构(SOA)和事件驱动架构(EDA)的设计思想;利用对等计算模式(peer-to-peer)来进行异构系统的数据传输;采用了微内核、插件式(plug-in)的模式来降低企业IT系统的集成成本。
时光企业服务总线 (WebCarrier ESB)架构图
多路连接
时光企业服务总线 (WebCarrier ESB)的组件支持web service和MOM两种调用方式。
图形化的服务编制
时光企业服务总线 (WebCarrier ESB)提供了基于Eclipse的图形化设计工具,用于服务之间的编制。
友好的图形界面、丰富的组件类别、人性化的操作方式,使用户灵活方便的设计出复杂的流程。
实时的活动监控
时光企业服务总线 (WebCarrier ESB)提供了系统监控(各个PeerServer的内存、线程、队列等)、流程监控(流程运行的状态以及各个服务的运行状态)。
可以实时为用户提供整个平台的运行数据。
强大的数据集成功能
ETL(extract、transform、load)组件提供了历史数据迁移、数据同步、数据合并等功能,可以让不同数据源(file、database)的数据实时访问。
数据的安全性
时光企业服务总线 (WebCarrier ESB)提供身份认证、访问授权控制以及消息传输过程中的加密手段来保证数据的安全性。
事件驱动(EDA)模型设计
微内核、插件式
多种传输方式
灵活的部署方式
企业级QOS
增强对现有资源的重用,提高投资回报率以及集成异类应用系统形成统一的业务解决方案是企业整合的目标;但是构建和部署大型、复杂的集成解决方案是一件困难的任务,敏捷、灵活的时光企业服务总线 (WebCarrier ESB)将这些问题简单化!
增强业务的可适应性
时光企业服务总线 (WebCarrier ESB)提高了对新的业务需求的反应速度,增强了业务的可适应性。业务可适应性两个最关键的要素就是速率和灵活性。利用其松耦合的架构可以在服务消费者无感知的情况下,改善服务提供者的运行性能;通过plug-in的方式快速开发新需求的服务集成到总线上来。
改善客户的满意度
企业或者政府机构都在不同的服务渠道(web自助服务、呼叫中心、ATM等)为客户提供服务。通过创建与任何具体技术和最终设备无关的服务来实现这种需求,这样的服务可以很容易被重用于各种客户服务渠道。
降低对厂商的依赖和降低转换成本
时光企业服务总线 (WebCarrier ESB)是基于服务契约来构建下层IT架构,实现服务与底层技术的解耦,可以灵活用新技术替换旧技术,而且不依赖于某一个专有的技术,比如说.net,J2EE,CORBA等。
提高现有IT资产的投资回报率
将IT系统资源被重用为服务:确定现有系统的关键业务能力,然后作为构建新服务的基础。最大化利用现有IT投入的价值,降低了风险。
降低集成成本
时光企业服务总线 (WebCarrier ESB)的集成项目关注于与执行环境无关的服务开发、发布和合成。在无需编程的情况下,通过已有适配器将各种技术和应用平台集成到总线上来。