基于SOA构建全业务网络.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
刘洁:基于SOA构建全业务网络 PAGE PAGE 8 《电信交换》2009年 第2期 基于SOA构建全业务网络 摘 要:为了重构能快捷、灵活地提供移动业务的业务网络,各个移动运营商均采用了SOA的系统设计理念,随着运营商向全业务运营商的转型,业务网络架构需要按照新的要求重新梳理。本文从全业务运营的需求出发, 基于SOA的理念和架构,以中国电信的网络为例,分析业务网络存在的问题和如何向SOA的灵活架构演变。 关键词:SOA 全业务营运 服务 ISMP ISAC 业务网络 在全业务运营的竞争场景中,谁能快捷地提供业务,谁能实现差异化运营和精确管理,谁就能在竞争中取得优势的地位。对于以往的业务管理网络架构来说,当业务系统越来越多时,投资和管理费用也越来越多;同时业务能力的开放性和重用性很差,数据中存在很多冗余,多种业务的组合困难,容易造成重复建设并影响推出产品的周期;而且业务的差异化很难实现,不适应全业务的运营需求。SOA(service oriented architecture,面向服务的架构)是一种架构方法,起源于软件开发和企业信息化应用,通过包装业务功能实现能力开放,通过调用标准能力组装新的应用,同时通过标准接口的交互大大简化业务的运营。基于SOA建设的全业务网络除了能够屏蔽底层不同网络和不同协议的差异性,提供可重构的开放能力,快速生成应用;更重要的是能够协调各类能力的关系,提供统一的视图,并根据标准化的互操作协议有效地提供和管理各类应用。对电信运营商来说,基于SOA以标准的中间件来重构传统的BOSS一直是最被认同的应用。软件是业务网络核心,这是不可否认的事实,本文尝试从另一角度出发,以中国电信的全业务运营为背景,说明利用SOA的理念构建灵活、有效的业务网络,同样是一种非常成功的应用。 一、SOA理念和务实 SOA中的服务定义为已注册的、可以被重用的基本功能单元,服务之间相互独立,服务对外提供标准的接口供调用和管理,服务带有一定的合约性质(包括QoS、SLA、安全策略等),并且共享符合XML规则的数据和信息。 SOA的主要特性是可重用、松藕合和标准化接口,换言之,SOA的理念是共享可重用的服务构件,整合和集成共同的支撑单元和流程要求,通过松藕合的方式组装和提供服务;可以把已有的应用作为服务构件,按照模块化的方式来添加新服务或更新现有服务。SOA要求能力构件或数据之间是相互独立的,基本没有冗余;服务流程和能力构件是分离的,以体现松藕合的特点。 SOA的核心在于Web Service。Web Service使应用功能得以通过标准化接口(WSDL)提供,并可基于标准化传输方式(HTTP和JMS)、采用标准化协议(SOAP)进行调用。Web Serice只是SOA中体现信息、数据传输和交互、访问的协议体系,它规定使用封装的XML消息进行交流,而对上层的应用并没有规范。利用Web service来实现SOA的好处是可以整合异构系统提供的服务。从电信业务运营的角度看,SOA的应用往往是以Web Service或其扩展或改造的形式实现低层服务的调用和封装。 SOA通常利用BPM(业务流程管理)指导业务流程创建,调用服务。SOA属于服务抽象层,BPM属于流程组织层,它们配合起来, 可以协调服务之间的互动流程,实现更加强大的灵活性和有效性。 结合业界的应用,SOA的务实需要理解好以下层次的内容。 (1) 用户交互层:体现业务需求,展现业务和组合业务, 提交业务请求。 (2) 服务能力(服务抽象)层:包括业务控制(业务逻辑)和触发机制、共享的数据和信息体现为应用程序软件代码、业务注册机制、路由策略和数据库等。 (3) 流程组织层:指具体应用实现, 可直接调用服务能力, 形成增强的业务能力,或者通过与它连接的各种应用的服务接口实现各种应用之间的交互, 控制它们之间的通信,实现服务的汇聚, 形成新的业务和应用。 (4) 业务管理层:逻辑上是服务层的特殊子层, 一方面提供服务的映射、组装并提供开放的标准化的调用接口;另一方面提取公共的业务框架, 体现管理、支撑方面的能力需求。 二、移动业务网络功能架构 广义的业务网络包括各类业务平台和承载业务平台的基础网络, 窄义的业务网络就是指业务平台(系统)的有机结合。从全业务运营的角度看, 业务网络应该包含网络所能提供的任何业务系统, 除了增值业务系统, 还包括语音业务等由承载网络实现的业务系统。本文主要考虑增值业务系统, 同时从完整性出发, 将保证与增值业务的QoS/SLA紧密相关的承载控制功能作为业务网络的一部分。 下面以中国电信的业务网络为例,分析业务网络的功能架构。传统中国电信的业务网络是一种相对封闭的纵向架构, 各种资源无法有效地协调, 并且无法提供开放能力。软交换引入了承载和

文档评论(0)

如果.可以. + 关注
官方认证
文档贡献者

坚持分享有价值的资源!

认证主体汉中恒朱网络技术有限公司
IP属地陕西
统一社会信用代码/组织机构代码
91610726MA6YWAFG7U

1亿VIP精品文档

相关文档