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

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:prajana
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电信网络体系架构在不断演进和发展的同时,用户对业务多样化的需求增长迅速,传统电话网络向下一代网络的演变已成为当今网络发展的大趋势。下一代网络必将朝着融合与开放的方向发展,而隐藏底层异构网络和协议具体实现细节,向上层应用提供统一的API业务接口,则是下一代网络发展的重要目标之一。下一代网络是以业务为核心的网络,能否快速高效地开发和部署种类丰富的增值业务将是下一代网络能否成功的关键问题。近年来,对下一代网络业务提供方式的研究一直是该领域的热点。下一代网络的业务生成环境基于开放式API规范,拥有良好的用户图形开发界面,并且提供完整的业务开发和仿真调试环境,并针对开放式API接口进行了多个层次的封装抽象,提出基于构件和基于脚本的业务开发技术,为不同技术水平的开发人员快速开发业务提供了便利。   本文首先介绍了相关背景技术和关键问题研究,主要包括业务生成技术、BPEL、Eclipse插件开发技术和业务模板的相关概念。然后,通过分析和对比已有业务开发方式的优缺点,在实验室开发的基于构件和BPEL的业务生成环境基础之上,对基于构件和BPEL的融合业务的进一步抽象和封装,提出了基于BPEL模板的业务开发方式。业务模板提供了不同形式的变化点,开发者不需要了解底层实现,只需在图形化的业务向导中根据需求配置相应的变化点,即可生成个性化的业务。基于模板的业务开发方式实现了更高层次的软件复用技术。   在需求分析的基础上,本文介绍了业务模板的总体设计,包括实现基础、模块划分以及工作流程等。最后,本文进行了功能测试,以检查BPEL模板是否可以满足最初设定的功能需求。论文结束语部分对研究生阶段所做的工作进行了总结,并针对业务模板存在的缺陷与不足提出了下一步的研究工作。
其他文献
随着互联网和无线通信技术的高速发展,人们在平日生活中对于位置服务的需求大量增长。当前室外环境下基于GPS的定位技术已经发展日趋成熟,但是由于室内环境复杂多变、结构比较
随着移动互联网的不断普及,短信、图铃、游戏、影音、导航、手机支付等多种多样的移动应用迅猛发展,各种移动开发平台层出不穷。BREW是高通提出的基于无线网络的,开放的,完整
随着计算机的发展和人民生活水平的提高,嵌入式领域得到了迅速的发展,嵌入式系统的开发受得前所未有的挑战,因此一个功能丰富、简单易用的嵌入式开发工具就显的很重要了,它将
随着开发环境越来越开放,运营商开放丰富的电信网络资源能力,互联网平台提供特色的API供广大开发者使用成为新型的商业模式,从而达到降低开发者开发门槛,减少开发周期,激励开发者
随着软件即服务(SaaS)的飞速发展,SaaS模式给租户带来了极大方便,也给SaaS提供商带来了很多机会。如何让SaaS服务更为灵活的适应租户的业务,并且能够随时跟从租户的业务变化、方
随着互联网、移动互联网的快速发展,互联网从开始的内容的传递者到内容的第一生产地,从社会精英的通信、信息管理和计算工具到社会大众的身边事分享、娱乐及日常购物工具,互联网
随着人类对能源消耗的增长,能源稀缺和环境污染问题越来越严重。研究显示,近五年来信息与通信技术(ICT)行业消耗的能量在全球所占的比例由2%增长到10%,并且有快速增长的趋势。同时
近年来,网络技术正得到飞速发展,与之同时得到快速发展的是网络试验床技术。由斯坦福大学提出的Openflow技术便是其中之一。Openflow是一种控制与转发相分离的网络结构,科研人员
在互联网快速发展的今天,网络已经成为人们各抒己见,品头论足的重要媒介之一。在这些互联网网站中,BBS提供了一个人与人交互意见、想法的平台,对网络舆情的传播和导向起着非常重
计算机的发明无论是对社会的发展还是对个人的日常生活都带来了巨大的变革,互联网的诞生标志着信息时代的来临,“信息爆炸”是这个时代典型的特征之一。政府、机构、公司等利用