【IT168 信息化】竞争的加剧和市场压力的增大,迫使电信业开始重新评估其业务模型并制订方案,以重建竞争优势和赢取利润。要达到这一目的,电信公司必须部署新的且针对性更强的业务服务,并营建更稳固的客户关系。技术的融合成为未来的大趋势,融合为电信公司在应用程序集成以及新产品或服务方面创造了新的机会,但电信公司也面临着因市场变动而带来的诸多挑战。
电信业IT面临的挑战及对策
为了满足客户需求和业务需要,主要电信公司均指定因特网多媒体子系统(IMS)和业务交付平台(SDP)为战略性核心技术,以在保留原有投资的同时高效地开发并部署服务。而电信公司的困境在于,遗留的IT基础架构庞大且管理起来极其复杂。这些基础架构具有严格的操作要求,分阶段改造非常困难,这样必然会影响电信公司对客户需求的响应能力以及新增加和改进后的服务的部署。
电信公司在选择能够提供服务管理功能的应用程序和产品时,通常都会从同类产品中选择最好的。这种选择产品的方式总的来说实现了所需的功能,但同时也导致许多互操作性问题,即不同软件提供商的应用程序之间无法互操作。
在这种背景下,业界近年提出了基于SOA的新集成体系结构。
企业服务总线(ESB)是为了支持 SOA 设计的节约型集成平台。通过将专有集成代理程序替换为可管理分布式服务和业务流程的开放式通信层,ESB成功绑定了原有资产。通过消除其它中间件技术需要的昂贵、耗时的自定义操作,ESB不但简化了集成过程,而且还灵活地复用组件。它们使新服务的部署过程平稳进行,并随着网络和市场的变化,对这些服务进行改良和规模调整。
面向服务的Artix
Artix是一种可扩展的企业服务总线 (ESB),能够满足大型企业异构环境的集成需求,是一个具有低成本高效益的开放式解决方案,它可以在不改变现有基础结构的情况下让几代技术实现互操作。
Artix 充分体现了最新的基于Web服务和面向服务(SOA) 的软件集成概念,用以搭建企业级的高性能Web服务系统和对现存各种中间件平台及应用系统的集成。Artix使企业可以重新利用现有的IT 资产,整合异构的中间件平台,从而降低 IT操作的复杂性和成本,并促进未来的 IT创新。Artix创造性地采用WSDL(Web Services Definition Language)来定义集成接口,从而实现最为广泛的基于Web Services的系统集成:支持大量中间件格式,包括SOAP、IIOP、Fixed Format、FML/Tuxedo、TibRv消息和G2++ ;支持广泛使用的中间件技术,包括Web 服务、J2EE、CORBA/IIOP、WebSphere MQ (MQSeries)、BEA Tuxedo和TIBCO Rendezvous;跨各种中间件提供企业级中间件的性能、负载平衡、安全性、事务和路由功能。 Artix支持广泛的系统平台,可以在从大型主机到移动设备的各种操作系统和应用平台上运行。
可扩展、集成的特性
Artix解决方案具有如下突出特点。
·可扩展性。Artix具有的插件体系结构,以插件的形式提供可扩展性,对于现有平台支持无法满足的独特应用规范,Artix 能够通过其享有专利的插件式体系结构轻松地实现扩展。用户和集成商可以利用IONA提供的API方便地设计插件,通过配置不同的插件集实现不同的集成功能,通过Artix可扩展性,能够快速高效地满足最为苛刻的要求
·企业质量服务 (QoS)。安全性、可管理性、可用性、高性能以及可靠性总是这些客户最优先的考虑,IONA产品成熟的技术以及在业界的良好口碑能够确保即使最复杂的集成项目仍可稳定运行,并且具有可扩展性。Artix的高性能能够满足包括大型主机应用程序在内的最苛刻企业系统的吞吐量需求,IONA利用其丰富的技术资源和多年的行业专业经验提供的ESB,可满足企业目前和今后最苛刻的IT要求。
·广泛的平台支持。Artix成功地利用了IONA的经验提供了可获得广泛企业技术支持的ESB。Artix可以在从大型主机到移动设备的各种操作系统和应用平台上运行,能够在各种不同遗留系统使用的协议和数据格式之间充当桥梁。
·高性能的Web服务引擎。Artix底层基于C++实现,具有极高的处理能力和极小的内核,能够充分利用操作系统资源。
·内置多种中间件引擎。Artix内置了CORBA、JMS、BPEL等诸多中间件技术。
·多协议服务集成。集成广泛的中间件和协议,在各种传输系统(包括 TIBCO、HTTP、MQ和JMS 等)之间提供互操作性,支持不同的中间件数据格式。支持J2EE 和.NET平台的开发和集成。
·C++ Web服务。生成具有企业特性的C++ Web服务的客户端和服务器代码(跨平台代码)。
核心技术ART
Artix的系统架构完全基于IONA专利技术—分布式计算引擎Adaptive Runtime Technology (ART)来构建。这种可修改的、灵活的运行环境提供了一个框架,IONA将通用的企业级中间件功能提取出来并将其以ART插件(Plugin)的形式进行实施,IONA通过复用此框架来支持通用的中间件功能。在这些通用的中间件功能插件的基础上,IONA通过其他不同技术和插件来支持不同的技术标准和协议,包括CORBA、Web Service 、J2EE以及.NET、MQ、Tuxedo等技术。将ART作为基础架构,Artix在可伸缩性、适用性、性能和可靠性方面具有先天的优势。
ART的插件方案支持完全基于配置的动态加载。在实际的使用中,用户在不同场合只需配置和加载所需的插件集实现具体的ESB功能,即可最大限度地节约系统资源,使系统的架构达到非常好的。比如在安全性要求高的场合,用户可以配置和加载SSL插件使传输更为安全,而不必修改任何代码。
同时,ART以插件的形式为用户提供可扩展性,用户和集成商可以利用IONA提供的API,方便地设计自己的插件,扩展Artix的功能。比如用户可以设计插件来解析自己的数据传输协议,由于有ART提供的现成框架和大量现存的插件功能及API,用户的开发工作会大大简化,因为许多基础的工作已经由其他的ART插件实现了。
Artix 解决方案的价值
Artix是可扩展的企业服务总线,可以帮助企业在复杂、异构、多变的IT系统中部署、管理、建设安全的面向服务的架构,大大降低了系统的运营成本,而且并不需要搭建集中式的集线中心(HUB)。
Artix使用分布式计算技术来重用和升级现有的中间件投资,以帮助电信在内的大型企业更快速、更有效地为客户开发产品和提供服务。
从构建节约型IT系统的角度来看,Artix解决方案的价值体现在:
·循序渐进地建设SOA
Artix充分利用已有的IT投资,在现有的IT基础架构上创建一个由智能的、标准化的端点组成的服务化网络,从而使企业能够开发低风险、高效益的SOA项目,并且可以逐渐地加入需要的服务。
·动态性和可扩展性
Artix的端点是独立配置的,用户可以根据业务需求的变化,对服务进行自由的扩展、修改、部署,同时不会影响企业其它IT部分的运行。
·严格遵循工业标准
Artix是一个支持多平台、多协议的解决方案,它遵循工业标准,使用户不必依赖某一厂商的独有技术,更不需要昂贵而复杂的集中式集成服务器就可以实现企业各个系统的自由联通。
案 例
Artix成功应用于北京移动
IONA 通过十多年行业经验建立的解决方案,能够很好地支持要求苛刻的关键任务应用。目前Artix已经在全球 500 强公司中的诸多企业成功部署和应用,其中包括BellSouth、中国移动、AT&T、Sprint、Marconi和Deutsche Post等国际知名企业。
作为企业级的ESB,Artix已成功地在北京移动部署并稳定运行了一年,由Artix组成的服务集群实现了40多个基于Web Services的服务接口,通过Web Services使不同的外部系统和核心BOSS系统相连接,为北京移动的各种外围业务(CRM、Internet Portal、IVR)等提供了7×24的接口服务。
由于Artix高性能,低资源消耗的优良特性,大大节省了硬件资源,为用户带来了巨大的投资回报(ROI)。