基于能力注入模式的业务提供模型研究与设计

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:A5151
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
下一代网络是业务驱动的网络,开放业务接口将电信业务的开发开放给了第三方,这有利于促进业务的繁荣。简单、统一的业务提供接口和方式可以实现业务的快速开发和统一处理。现有的开放业务接口中,Parlay虽然有较强的业务控制能力和完善的接纳管理框架,但是对开发者的电信背景知识要求较高,无电信知识的开发者难于使用。Parlay X提供了基于业务类型的业务接口,封装粒度比Parlay更粗,对开发者电信知识要求不高,使用简单。但是Parlay X的接口定义与业务类型绑定,当新增业务类型时需要新增接口定义,接口处于持续增长的不稳定状态,这样就不能提供一个统一的第三方业务接口,不利于上层构建统一的业务提供平台。为了构建统一的第三方业务接口和业务提供模型,本文吸取了web2.0中互联网应用开放思想和地图mashup构建方式的特点,从能力拆分与融合的业务构建角度出发,将业务能力划分为逻辑控制和数据控制两种能力,在此基础上提出了基于能力注入模式的业务提供模型。在基于能力注入模式的业务提供模型中,业务模板抽象出业务的逻辑控制能力,提供了基于业务类型的业务开发视图;模板应用实现业务数据处理能力,开放给第三方实现;业务能力注入接口提供了将数据处理能力注入业务模板的途径。该接口从基于业务控制的角度进行接口封装,具备应用侧发起业务、网络侧业务发起通知、事件监听和过程中业务控制能力,形成了比较完整、统一的业务接口。在基于能力注入模式的业务提供模型中,业务模板吸收了Parlay X基于业务类型提供开发视图的特点,能力注入接口则参考了Web2.0中REST架构的统一接口特性。二者结合,既体现了基于业务类型的业务提供方式,又体现了统一接口的特点;模板应用将用户最关心的业务数据处理能力开放出来,由开发者实现。开发者可以抛开复杂的业务流程控制逻辑,更加关注于业务数据的处理。这三者构成了一个简单、统一的业务提供模型。总结本论文工作,主要贡献有以下几个方面:1、从能力拆分与融合的角度研究业务开放方式,将业务能力归纳为逻辑控制与数据控制两种能力。在此基础上提出了基于能力注入的业务提供模式。2、突破基于业务类型的接口封装模式,从业务控制的角度进行业务接口定义,接口具备应用侧发起业务、网络侧业务发起通知、事件监听和过程中业务控制能力,业务类型的扩展不会再引起业务接口的增加,接口具有统一性。3、提出了基于能力注入模式的业务提供模型,在模型中,业务模板封装业务逻辑控制能力,模板应用实现业务数据处理能力,能力注入接口实现两种能力的融合,应用侧框架基于容器-组件模式提供了简单、统一的业务开发与处理模型。4、设计和实现了基于能力注入模式的业务提供模型的原型,为基于此模型设计业务提供平台提供了实现参考
其他文献
入侵检测技术是继“防火墙”、“数据加密”等传统安全保护措施后新一代的动态安全技术。是用来检测和识别对计算机系统和网络系统,或者更广泛意义上的信息系统的非法攻击的
模型驱动架构MDA(Model Driven Architecture)是对象管理组织提出的一种新的软件开发架构。相对于传统的开发方式,在MDA中,开发者的关注点从代码转移到了模型,把应用系统的模型
随着计算机技术和网络技术的迅猛发展,计算机及网络的入侵问题越来越突出,为保护系统资源,需要建立不同于防火墙和防病毒软件的主动防御机制检测入侵。入侵检测系统就是监控
在电子政务领域,随着网络技术的快速发展和迅速普及,Web服务(WebService)技术成了目前的研究热点,该技术以XML作为不同平台和系统间文件交换的标准格式,并具有整合其他服务技
长期以来,搜索算法一直是人工智能研究的一个活跃方向。在50多年的研究中,搜索算法不断发展,形成了成熟的理论体系。在搜索算法的各种应用中,游戏地图寻径问题一直是研究的热点。
本文重点讨论了一种大型VOIP系统RADIUS计费服务器的设计方案,并给出了采用Java编程语言结合Oracle数据库的具体实现方案。该系统逻辑上分为RADIUS计费认证模块和系统网络管
随着信息时代的到来和经济全球化市场环境的形成,企业间的合作化程度越来越高,虚拟企业不断涌现,协同项目管理已成为当前的研究热点。协同项目中存在着大量的信息交互和共享,任务的交叠与变化,资源的分配、冲突,以及分布式的协同等,其风险比传统项目更为复杂。协同项目风险管理关系到项目的成败,是协同项目管理中极其重要的部分。但是,由于目前协同项目管理研究还处于初级阶段,对协同项目的风险分析和控制还不够完善。针对
在智能交通系统中的路径诱导子系统中,查询最优路径是其中的一项基本的功能。许多研究者已经从理论上和实验上对该问题进行了广泛的研究。目前为止,道路网中的路径诱导算法主要
学位
信息技术的快速发展使得各行各业对数据交换的需求越来越迫切,而传统的数据交换平台存在部署复杂、结构单一、效率低下的缺点,它要求所有的合作伙伴都必须使用唯一的解决方案