基于插件体系结构的服务可视化生成部署工具的研究与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:fanrend
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文是国家973项目“普适服务的基础理论、模型和关键技术”的研究点之一,是对课题的服务执行平台中服务包的可视化管理和服务工程的可视化创建管理进行研究,以达到支持服务开发人员对服务执行平台上的服务进行生成、组装和部署,以及便于简化不同层次服务开发人员的操作。本文研究基于JAVA技术的标准企业服务总线的实现规范,分析基于企业级服务总线与面向服务架构实现的服务执行平台中服务包的生成、组装以及部署的流程,研究插件体系结构的设计思想及步骤,实现基于插件体系结构的服务可视化生成部署工具。提出了工具的工具的模式,即可以在工具上应用预留的扩展点来开发新的工具,提高对已开发工具模块的复用率,并完成对系统服务包的可视化开发、组装和部署以及系统服务工程的可视化创建、导入和管理。通过工具的依赖关系图像树形示意图可以很直观的看到服务组装包中各服务包间的各种依赖关系,通过工具界面组装生成各种服务包组装包。还可以完成对服务单元包、组装包、部署包的各种配置以及服务包的部署工作,也可以应用完成了代码补全功能的编辑器对服务包的各种文件直接编辑,满足各种不同层次服务开发人员的需求。全文的安排:第一章阐述了文章的应用背景以及课题的主要工作;第二章说明了本论文应用到的相关技术;第三章提出了基于插件体系结构在服务执行平台基础上的服务可视化生成部署工具的设计方案;第四章对服务可视化生成部署工具的实现做了详细介绍;第五章在服务执行平台上运用服务可视化生成部署工具完成对一个典型应用服务的开发,用来测试工具的可用性;第六章结束语对项目的进一步认识进行了总结说明,并对下一步工作提出了展望。
其他文献
在目前尽力而为的网络条件下,实时视频传输的质量保证是一个大问题,.如何智能的控制视频编码以适应动态多变的网络状况成为了热门的研究课题。针对这个问题,本文提出了一个新
随着全球信息化进程的不断推进及计算机科学技术的持续发展,Linux操作系统以免费、开源、稳定、高性能等优势得到广泛的关注与应用。设备驱动程序是Linux系统的重要组成部分,
近年来,随着计算机网络和多媒体技术的高速发展,各种多媒体信息越来越多。视频作为一种常见的多媒体形式,与人类的日常生活息息相关。普通的被动式看电视已经不能满足用户的
联机分析处理(Online Analytical Processing,OLAP)技术由于它的快速性、可分析性、多维性、信息性四个特性在现代社会得到了广泛应用,在当前P2P(Peer-to-Peer)技术不断成熟
在互联网信息量以不可估量的速度增长的时代,用户在混杂各种各样信息的信息池中找到所需的内容已然成为一个棘手的问题。针对这一问题,推荐系统被提出。推荐系统是一种新的计
随着密码学技术的不断发展,属性基密码系统的研究在近四年来受到了广泛的关注。它可以有效地解决访问控制中一直以来难解的问题,同时提供消息的私密性和访问控制的灵活性。不
人工免疫系统是借鉴自然免疫系统具有的并行、分布式、自适应处理机制解决实际计算问题的一类方法。由于人工免疫系统在学习、认知、记忆等方面的优良特性,其在网络规划和组
随着互联网的飞速发展,视频点播服务(VOD)已经成为了当前十分流行的应用。它能使用户不用等待所有内容都下载结束就可以观看,因此吸引了广大的用户。传统的VOD系统采取C/S架构
进程间通信作为操作系统中重要的原语之一,提供了在多个隔离的进程之间通信交流的可能性。Minix 3是由Minix 2经过大部分重写的一个崭新的操作系统,是一个正在快速发展中的微
Moodle是一种建立网上教学系统的平台,以其经济性和易用性等特点,已在教育领域中得到广泛的应用。本人根据Moodle的特点,在Moodle平台上建立了高中信息技术课程的网上教学系统,实