- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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“融
您可能关注的文档
- “正本清源”在力学之数学及专业基础知识体系建立中的作用.doc
- 3G数据副卡业务系统的设计与实现.doc
- 3G无线网络带宽利用率的测量方法.doc
- Al和Nd对Sn-Zn基无铅钎料波峰焊抗氧化性研究.doc
- Android移动应用触摸屏的实现和优化.doc
- ATF3表达调控的研究进展.doc
- DNA Sierpinski纽结的构筑及表征.doc
- IETF 网络能耗管理标准分析.doc
- MFIS结构保持损失的PFM研究.doc
- MnO2对 8YSZ低温活化烧结及其性能的影响.doc
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)