基于构件和BPEL的业务模板设计与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 基于构件和 BPEL 的业务模板设计与实现# 刘建立,林荣恒,邹华** (北京邮电大学网络与交换技术国家重点实验室,北京 100876) 5 10 15 20 25 30 35 40 摘要:下一代网络是业务驱动的网络,用户对业务的多样化需求增长迅速。因此,能否快速 高效地开发和部署丰富多彩的增值业务将是下一代网络能否成功的关键问题。近年来,对下 一代网络业务提供方式的研究一直是业务生成领域的热点。为了更加方便业务开发人员开发 新颖的业务,通过分析和对比已有业务开发方式的优缺点,本文提出一种基于构件和 BPEL 的业务模板。该业务模板吸收了基于构件和基于脚本两种业务开发方式的优点,进一步封装 了底层实现细节,提供更大粒度的业务抽象,以降低业务开发的难度。 关键词:业务生成;下一代网络;业务模板;BPEL 中图分类号:TN915 A Design and Implementation of Template Based on Service Component and BPEL LIU Jianli, LIN Rongheng, ZOU Hua (State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876) Abstract: The next-generation network is business-driven network and the demand of users on service diversity grows rapidly. Therefore, rapid and efficient development and deployment of abundant value-added services will be key issues in the success of next generation network. This paper presents a template based on service component and BPEL by analyzing and comparing the advantages and disadvantages of existing service development methods, in order to facilitate service developers to develop new services. This template learns advantages from service develop methods based on service component and script to further encapsulate underlying implementation details, provide greater granularity of service abstraction and simplify the service development. Key words: Service Creation; Next Generation Network; Service Template; BPEL 0 引言 下一代网络(Next Generation Network,NGN)[1]采用开放式应用编程接口(Application Programming Interface,API)进行业务开发,业务开发人员无需了解底层网络和协议的实现 细节,只需根据业务逻辑进行业务开发,从而实现业务层和网络层的分离[2],达到快速开发 和部署新业务的目的。下一代网络业务生成环境(Service Creation Environment,SCE)基于 开放式 API 规范,并针对开放式 API 进行了多个层次的抽象,引入基于构件和基于脚本的 业务开发方式,为不同层次的开发者快速开发业务提供了便利[3]。 为了能够在业务层面实现传统电信网能力和互联网能力的融合,为用户提供跨网的融合 业务。本文通过采取整合电信领域的业务构件和互联网中的 Web 服务的方式来实现业务的 融合,业务的逻辑最终采用经过扩展的 BPEL(Business Process Execution Language,业务流 程执行语言)来描述和定义[4],称之为 BPEL 业务。融合业务生成环境提供图形化的业务开 发界面[5],业务开发人员只需分析业务逻辑,然后选择业务构件,通过使用 BPEL 编排这些 基金项目:国家 863“融

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档