可扩展数据流框架的融合器和调度器的研究及实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:taowangqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
日益高涨的网络应用需求、步步逼近的网格应用以及陈旧的软件开发模式,急迫期望着出现面向网格应用的新型软件开发方法及环境。在这种背景下,实验室提出了面向网格应用的新型软件开发方法及环境的新课题,引入一种新的软件开发模式(模型)--融合器(Fuse)。所研究的模型基于网格资源和资源融合的思想,通过网格资源融合的方式构造网格应用系统。 为配合本课题的研究,本论文提出了一个可扩展的数据流开发框架XDFF,通过此框架我们可以将各类网格资源融合扩展成适合网格环境的系统。通过对目前常见的开源框架以及相关技术的深入研究,论文确定了基于数据流、面向融合器、分层设计和IOC控制反转模式等设计思想,提出了标准化应用开发、快速应用开发和开发的应用易维护等设计目标,并在此基础上对XDFF的总体框架结构和融合器系统的框架结构及其工作原理做了详细的分析设计。 论文设计和实现了XDFF框架的核心功能--融合器和调度器,它采用组合设计模式实现融合器的分层,并对每层融合器设计独立的调度,实现调度的分层。文中重点介绍了融合器、调度器和任务管理器的设计与实现过程。其中任务管理器也是一种调度器,它是整个应用程序的调度器,它调度任务的执行、暂停、恢复和终止;各组合融合器负责将外层的融合器调度控制传递到内层:而各组合融合器所包含的调度器则只调度本层融合器的初始化、执行、和终止等过程。 另外,论文还对XDFF的可扩展性做了详细的总结,在此基础上分析说明了基于XDFF框架的应用程序开发过程。最后,对课题研究成果进行了总结,并提出了下一步工作的思路。
其他文献
随着计算机网络技术的不断发展,各种管理系统也不断涌现。开发一个基于网络的、具有流程处理的、具备一定管理功能的成绩管理系统是目前学校的普遍需求。  本文分析了目前成
Web服务发现与组合方法己是动态Web服务领域具有挑战的研究热点。目前,服务发现缺乏支持组件的服务质量(QoS),服务组合的匹配算法亦缺乏支持动态重组和保障全局质量。本文针
求矩阵的逆、最短路径问题和求二元关系的传递闭包是科学计算领域中的三个基本问题,它们在计算机科学与工程中有着重要的实践意义。Gaussian消元法、Floyd算法和Warshall算法
多维查询语言MDX(MultiDimensional eXpression)是由微软和Hyperion联合提出的针对OLAP的查询、计算及元数据定义语言,目前已得到越来越多的业界支持,成为OLAP(Online Analys
在众多的网络应用中,即时通信(IM)服务是应用得最广的技术之一,它诞生不久却给人们的工作和生活带来了深刻变化。当前,不同厂商的IM产品种类繁多。随着即时通信的迅速发展,不
现在,Web应用正在成为获取在线服务的主要方式。同时 Web应用漏洞正以惊人的速度被发现和披露。跨站脚本(Cross-site Scripting,XSS)是Web应用中一个严重的安全问题。这种攻击允