基于融合业务支撑环境的业务构件的设计与实现

基于融合业务支撑环境的业务构件的设计与实现

论文摘要

下一代网络和融合业务支撑环境有利于快速、灵活的业务开发和部署,从而使网络运营商达到提高网络使用率、增加收益的目标。业务生成环境作为融合业务支撑环境中的主要实体之一,提供了快速高效地开发业务的方式,基于构件的业务开发是其中关键环节,而构件的开发和管理是基于构件业务开发的重要基础。本文首先阐述了下一代网络和融合业务支撑环境的概念,并对融合业务支撑环境的组成部分进行了介绍,特别是业务生成环境的功能和组成。软件构件技术被视为实现软件复用的关键因素之一,业务构件的提出正是基于软件构件的思想。本文在介绍了软件构件技术和业务构件相关的其他技术后,阐述了基于业务构件的开发需求,根据不同开发层次的需要将业务构件分为简单业务构件和复杂业务构件两类,设计了融合业务支撑环境的业务构件(ACU),并对业务构件的结构、描述进行了阐述。分别举例说明简单业务构件和复杂业务构件的实现过程,通过测试,分析了构件测试的注意事项。为了更好的体现业务构件的业务无关性,提高将具体的业务逻辑和构件功能融合起来的能力,本文还设计了业务构件的扩展功能插件随着业务发展和融合,业务构件的种类和数量也将不断增加,为了更好地存储、管理业务构件,本文阐述了构件库的存储结构和管理功能,并以业务生成环境插件的方式设计和实现了构件库,而且详细描述了构件库的工作机制。本文最后简要提出了业务构件中复杂业务构件以及构件测试等方面需要进一步研究的工作。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章.引言
  • 1.1 背景介绍
  • 1.2 论文主要工作
  • 1.3 论文结构
  • 第二章.相关技术介绍
  • 2.1 构件概述
  • 2.2 XML
  • 2.2.1 XML DOM
  • 2.3 WEB SERVICE
  • 2.3.1 Web Service概述
  • 2.3.2 SOAP
  • 2.4 SIP协议概述
  • 2.4.1 SIP协议简介
  • 2.4.2 SIP协议的相关概念
  • 2.4.3 SIP消息
  • 2.4.4 reSIProcate协议栈
  • 2.5 PARLAY X接口概述
  • 2.6 小结
  • 第三章.业务构件的需求分析
  • 3.1 小粒度构件需求分析
  • 3.1.1 成功建立会话,通话结束后挂机
  • 3.1.2 未成功建立会话,主叫在被叫摘机前挂机
  • 3.1.3 广电网络数字电视用户与IP网络终端的互通
  • 3.1.4 构件需求分析
  • 3.2 大粒度构件需求分析
  • 3.2.1 发送短消息
  • 3.2.2 点击拨号
  • 3.2.3 构件的需求分析
  • 3.3 工具类构件的需求
  • 3.4 构件库的需求分析
  • 3.4.1 功能性需求
  • 3.4.2 非功能性需求
  • 3.5 小结
  • 第四章.业务构件的设计与实现
  • 4.1 传统智能网中的SIB
  • 4.2 业务构件的概述
  • 4.2.1 业务构件的定义
  • 4.2.2 业务构件的设计原则
  • 4.2.3 业务构件的结构与组成
  • 4.2.4 业务构件的描述
  • 4.2.5 业务构件的实现方式
  • 4.3 简单业务构件的设计与实现
  • 4.3.1 ReceiveSipMessageACU业务构件的需求说明
  • 4.3.2 ReceiveSipMessageACU业务构件的设计
  • 4.3.3 ReceiveSipMessageACU构件类的设计
  • 4.4 复杂业务构件的设计与实现
  • 4.4.1 复杂业务构件的实现方式
  • 4.4.2 复杂业务构件的建模方式
  • 4.4.3 SendSMSACU复杂业务构件的需求说明
  • 4.4.4 SendSMSACU复杂业务构件的设计与实现
  • 4.5 扩展功能插件
  • 4.5.1 扩展功能插件的功能
  • 4.5.2 扩展功能插件结构
  • 4.5.3 扩展插件的编写
  • 4.5.4 扩展功能插件的限制
  • 4.5.5 扩展功能插件的举例
  • 4.5.6 扩展功能插件模板的设计
  • 4.6 构件库
  • 4.6.1 构件库的存储结构
  • 4.6.2 构件库的管理功能
  • 4.6.3 构件库的设计与实现
  • 4.7 小结
  • 第五章.业务构件的测试
  • 5.1 业务构件的测试环境
  • 5.2 业务构件的测试方法
  • 5.3 简单业务构件的测试与分析
  • 5.3.1 ReceiveSipMessageACU业务构件的功能
  • 5.3.2 ReceiveSipMessageACU构件请求消息测试
  • 5.3.3 测试流程图
  • 5.3.4 ReceiveSipMessageACU业务构件响应消息测试
  • 5.3.5 简单业务构件的测试分析
  • 5.4 复杂业务构件的测试与分析
  • 5.4.1 SendSMS业务构件的功能
  • 5.4.2 测试环境
  • 5.4.3 测试用例与测试数据
  • 5.4.4 复杂业务构件的测试分析
  • 5.5 构件库的测试
  • 5.5.1 构件库连接成功
  • 5.5.2 构件库连接失败
  • 5.5.3 构件下载成功
  • 5.5.4 构件下载失败
  • 5.6 小结
  • 第六章.结束语
  • 6.1 论文总结
  • 6.2 进一步工作
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表论文
  • 相关论文文献

    • [1].导管架结构重点构件失效后果评价方法[J]. 中国海洋平台 2020(03)
    • [2].小型构件干法施工成套技术的研究[J]. 公路 2020(06)
    • [3].双T板构件在施工中的运用[J]. 建筑工人 2020(06)
    • [4].信息技术在构件生产阶段的应用与展望[J]. 土木建筑工程信息技术 2020(03)
    • [5].研究:无论有无病毒,家用橱柜构件市场超过商用构件[J]. 国际木业 2020(04)
    • [6].2016年度房屋构件生产十强企业[J]. 混凝土世界 2017(12)
    • [7].绘构件受力图时应注意的问题[J]. 装备制造技术 2016(11)
    • [8].谈构件[J]. 力学与实践 2017(03)
    • [9].基于描述逻辑的数控系统构件匹配方法研究[J]. 现代制造工程 2017(07)
    • [10].植物种群构件的理论概述及研究进展[J]. 安徽农业科学 2014(36)
    • [11].一种基于构件失效传播的软件可靠性建模方法[J]. 信息工程大学学报 2015(05)
    • [12].构件[J]. 青年文学家 2019(34)
    • [13].甲骨文构件方式别义分析[J]. 现代语文(语言研究版) 2010(08)
    • [14].基于易损性与冗余度分析的构件重要性评价方法[J]. 计算力学学报 2020(05)
    • [15].对预制构件强化生产质量的若干措施探讨[J]. 现代物业(中旬刊) 2019(09)
    • [16].弯扭箱形钢构件受拉性能与破坏机理[J]. 建筑钢结构进展 2020(03)
    • [17].故宫古建筑石构件的病害机理与保护修复方法——以须弥座为例[J]. 古建园林技术 2020(02)
    • [18].基于高阶π演算的构件演化行为研究[J]. 计算机科学 2017(03)
    • [19].敢问路在何方?二胡构件改良的探索与实践[J]. 音乐时空 2016(07)
    • [20].考虑构件重要性的导管架平台强度储备提升[J]. 哈尔滨工程大学学报 2016(04)
    • [21].机械装备构件轻量化主要技术途径的探讨[J]. 电子制作 2013(17)
    • [22].一种基于用法示例的构件选择方法[J]. 运城学院学报 2013(05)
    • [23].X射线荧光光谱在北京清代官式琉璃构件保护研究中的应用[J]. 古建园林技术 2013(03)
    • [24].构件交互测试技术的研究[J]. 硅谷 2012(06)
    • [25].一种基于场景的需求驱动构件服务聚集方法[J]. 计算机应用研究 2011(12)
    • [26].浅议桥涵构件预制行业的现状与发展[J]. 中国市场 2010(23)
    • [27].构件测试元数据及其提取与展现技术[J]. 电脑开发与应用 2009(10)
    • [28].构件适配技术比较研究[J]. 计算机工程与科学 2008(01)
    • [29].构件软件变更风险分析技术[J]. 计算机科学 2008(01)
    • [30].敏捷企业信息系统的构件式进化机制研究[J]. 制造业自动化 2008(11)

    标签:;  ;  ;  ;  

    基于融合业务支撑环境的业务构件的设计与实现
    下载Doc文档

    猜你喜欢