建立融合的业务服务平台TmaxSoft电信服务平台ESB解决方案建议书董毅2009-1-201建立融合的业务服务平台|2009-1-20目录概述.................................................................................................................................2业务服务平台ESB解决方案..............................................................................................4采用ESB解决方案的意义..............................................................................................4TMAXSOFTPROBUS方案...................................................................................................5ESB技术概述.............................................................................................................5ESB解决方案.............................................................................................................8PROBUS解决方案的价值................................................................................................9预期效果及案例..............................................................................................................10引进PROBUS的预期效果...............................................................................................10案例............................................................................................................................11总结................................................................................................................................122建立融合的业务服务平台|2009-1-20建立融合的业务服务平台TmaxSoftESB解决方案概述竞争的加剧和市场压力的增大,迫使电信业开始重新评估其业务模型并制订方案,以重建竞争优势和赢取利润。要达到这一目的,电信公司必须部署新的且针对性更强的业务服务,并营建更稳固的客户关系。技术的融合成为未来的大趋势,融合为电信公司在应用程序集成以及新产品或服务方面创造了新的机会,但电信公司也面临着因市场变动而带来的诸多挑战。为了满足客户需求和业务需要,主要电信公司均指定因特网多媒体子系统(IMS)和业务交付平台(SDP)为战略性核心技术,以在保留原有投资的同时高效地开发并部署服务。而电信公司的困境在于,遗留的IT基础架构庞大且管理起来极其复杂。这些基础架构具有严格的操作要求,分阶段改造非常困难,这样必然会影响电信公司对客户需求的响应能力以及新增加和改进后的服务的部署。电信公司在选择能够提供服务管理功能的应用程序和产品时,通常都会从同类产品中选择最好的。这种选择产品的方式总的来说实现了所需的功能,但同时也导致许多互操作性问题,即不同软件提供商的应用程序之间无法互操作。在这种背景下,业界近年提出了基于SOA的新集成体系结构。企业服务总线(ESB)是为了支持SOA设计的节约型集成平台。通过将专有集成代理程序替换为可管理分布式服务和业务流程的开放式通信层,ESB成功绑定了原有资产。通过消除其它中间件技术需要的昂贵、耗时的自定义操作,ESB不但简化了集成过程,而且还灵活地复用组件。它们使新服务的部署过程平稳进行,并随着网络和市场的变化,对这些服务进行改良和规模调整。ProBus是一种可扩展的企业服务总线(ESB),能够满足大型企业异构环境的集成需求,是一个具有低成本高效益的开放式解决方案,可以在不改变现有基础结构的情况下让几代技术实现互操作。ProBus充分体现了最新的基于Web服务和面向服务(SOA)的软件集成概念,用以搭建企业级的高性能Web服务系统和对现存各种中间件平台及应用系统的集成。ProBus使企业可以重新利用现有的IT资产,整合异构的中间件平台,从而降低IT操作的复杂性和成本,并促进未来的IT创新。ProBus创造性地采用WSDL(WebServicesDefinitionLanguage)来定义集成接口,从而实现最为广泛的基于WebServices的系统集成:支持大量中间件格式,包括SOAP、IIOP、WebServices;支持广泛使用的中间件技术,包括Web服务、J2EE、CORBA/IIOP、WebSphereMQ(MQSeries)、Texudo等;跨各种中间件提供企业级中间件的性能、负载平衡、安全性、事务和路3建立融合的业务服务平台|2009-1-20由功能。ProBus支持广泛的系统平台,可以在从大型主机到移动设备的各种操作系统和应用平台上运行。ProBus解决方案具有如下突出特点·可扩展性。ProBus具有的插件体系结构,以插件的形式提供可扩展性,对于现有平台支持无法满足的独特应用规范,ProBus能够通过其享有专利的插件式体系结构轻松地实现扩展。用户和集成商可以利用TMAXSOFT提供的API方便地设计插件,通过配置不同的插件集实现不同的集成功能,通过ProBus可扩展性,能够快速高效地满足最为苛刻的要求·企业质量服务(QoS)。安全性、可管理性、可用性、高性能以及可靠性总是这些客户最优先的考虑,TMAXSOFT产品成熟的技术以及在业界的良好口碑能够确保即使最复杂的集成项目仍可稳定运行,并且具有可扩展性。ProBus的高性能能够满足包括大型主机应用程序在内的最苛刻企业系统的吞吐量需求,TMAXSOFT利用其丰富的技术资源和多年的行业专业经验提供的ESB,可满足企业目前和今后最苛刻的IT要求。·广泛的平台支持。ProBus成功地利用了TMAXSOFT的经验提供了可获得广泛企业技术支持的ESB。ProBus可以在从大型主机到移动设备的各种操作系统和应用平台上运行,能够在各种不同遗留系统使用的协议和数据格式之间充当桥梁。电信企业通过自营和聚合ICP、ASP的内容和应用向用户提供统一的基于多样化、个性化的互联网内容和应用服务,取得了很好市场效益和社会效益。作为互联网产业价值链核心,实现快速创新、整合营销和个性化服务成为市场竞争的关键要素。企业必须加速创新、实现卓越运营、为业务提供支持,从而具备竞争优势,促进业务持续发展。业务流程化、服务化是释放巨大的敏捷化企业核心竞争潜力的关键。建立基于SOA的企业服务总线(EnterpriseServiceBus)可供快速构建、调整业务流程,适应快速发展的市场环境。采用基于SOA的企业服务总线(ESB),可以关联原先彼此独立的业务流程,快速组成新型的端对端流程,有选择地参数化重新调整现有流程,便于设计无缝流程并贯彻到整个业务链条中,并且可以充分利用业务合作伙伴的资源与技术。企业服务总线可以有效地全面发掘企业现有业务流程蕴含的潜力,显著提高企业竞争力。在以下的内容中,我们将重点论述业务服务平台的ESB解决方案以及该方案的特色。4建立融合的业务服务平台|2009-1-20业务服务平台ESB解决方案采用ESB解决方案的意义业务服务平台作为应用层面的系统平台,需要实现以“一点接入,全网服务”、“一点认证,全网通行”、“一点结算,全网收益”为特征的业务,涉及了众多的内部、外部的业务系统和相关的支撑、管理系统,以及大量的系统接口、各种业务流程和交付渠道,并提供了从终端用户到各类不同合作伙伴的业务支持与服务,是一个涉及广泛而复杂的应用系统。在业务和市场快速发展的今天,传统的IT技术和相应的系统,越来越暴露出很多局限性和不足,尤其是互联星空这样的业务平台,这样的矛盾更为突出,主要体现在:•基于调用的交换过程:大量、分散的内、外部数据交换过程和紧耦合过程,使业务处理能力低下•缺少有效的内容过滤、监管机制:难以实时的、有效的、主动的对业务内容进行监控•不协调的工作流:业务处理流程不统一,难于实现参数化和配置化过程•多诉求的业务系统:难以有效整合和协同企业已有资源,并支持新的应用和系统•应用系统的局限性:业务完全绑定在具体应用系统上,难于实现交叉销售、综合运营、有效监管及治理,制约了业务和服务的创新要解决这些矛盾,IT应用一定要有前瞻性和适应性,并采用SOA的设计思想,从流程架构设计入手,构建基于企业服务总线(ESB)的信息基础设施平台(Infrastructure)。企业服务总线(ESB)在SOA体系架构中位于中间层,体现各种业务系统和终端的接入服务、对内对外渠道的整合,通过在业务服务层面之间的互联,以及支持业务功能的组合,实现面向服务的流程化企业的基础。同时,ESB是满足面向服务体系架构和面向事件驱动(Events-driven)体系架构的功能核心系统。只有在ESB基础上,才能体现SOA架构优异的敏捷性,并体现灵活的服务体系架构。所以,建立一个基于ESB的业务平台,可以帮助企业突破原有传统IT技术的局限性,满足企业所面对的各类挑战。业务服务平台采用ESB解决方案,不仅可以实现业务和系统间的协同工作、包括从前台的客户服务交付到后台的计费的协同,同时还可以实现跨多业务实体的业务流程整合,以及对业务流程进行可视化的实时监控。采用ESB解决方案是企业提升信息化水平的一个重要战略步骤,它能够显著地改变企业在业务和IT架构上的以往模式。ESB解决方案提供一个通用的、基于流程的框架,使得平台能够整合不同应用和系统间的业务流程、工作流程和数据交互,增强企业对市场快速发展的应变能力,使系统能够:•轻松地实现松耦合的技术平台•充分利用并优化已有资源•提高整体性能•实现参数化、可配置化的服务和流程•实现可持续发展的应用平台•改善业务监管环境•实现集约化经营与管理5建立融合的业务服务平台|2009-1-20•更加关注面向业务和服务的创新这些变革为可以企业带来这些收益:•更快地推出新产品和服务:在IT问题上花费更少时间从而专注于核心业务•实现多渠道个性化、自助化客户服务:使客户获得方便、快捷和更加透明的服务•改进了客户服务体验:设计更丰富营销体系,满足客户个性化需求、多元化需求•充分利用关键资产:关注于业务本身,避免重复建设•降低开发和运营成本:实现开发的配置化过程,提高运营的自动化,最大程度地降低了实施、运营的风险和成本•提高监控和服务水平:对业务的流程和内容进行有效的监控•增强企业灵活性和适应性:新客户,供应商,商业应用,业务流程和硬件可以轻松地加入到分布式系统中,快速应对市场变化TmaxSoftProBus方案ESB技术概述企业服务总线(EnterpriseServiceBus)是新一代SOA架构中的重要组成部分,是实现SOA