基于P2P的分布式工作流的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:wangx315
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P即Peer to Peer,Deer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义,因此,P2P也就可以称为对等联网。P2P引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散:服务器到服务器、服务器到PC机、PC机到PC机……所有网络节点上的设备都可以建立P2P对话。这使人们在Internet上的共享行为被提高到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去。 工作流管理系统是用来描述、建模、执行、监控和协作由多人参与的结构化或半结构化的工作流程,它协调组织机构内群体和业务流程之间的通信、交互、理解和同步。进入20世纪90年代,随着计算机与网络技术的迅速发展,现代企业信息系统的分布式、异构性和自治性的特征越来越显著,相应的企业信息资源也分布在异构的计算机环境中,信息源之间的连接表现出松散耦合的特点,这就使得工作流技术必然要走向一个新的发展阶段——分布式处理阶段。在这样的环境下,本文的作者设计了一种基于P2P的分布式工作流平台,简称PDWP。 本文主要讨论了PDWP的设计与实现,全文共分为五章。第一章介绍了论文的提出和主要研究内容以及全文的组织结构;第二章介绍了几种现有的分布式工作流平台,对其中几种信息交换技术作了较为详细的分析,并介绍了P2P领域比较成功的技术平台(JXTA);第三章介绍了对等网络平台的不同模式,构架了PDWP的网络架构和体系结构,完成了工作流平台的功能设计;第四章介绍了PDWP的实现,包括基于JXTA的P2P网络实现和基于消息通信机制的中间层实现;第五章对全文所做的工作做一个总结,分析了PDWP的优劣,并提出进一步的展望。
其他文献
随着分布式多媒体应用的急剧增加,越来越多的应用要求网络提供良好的服务质量,同时在计算网格环境中存在大量的闲置网络资源如计算资源,存储资源,信息资源等。为了更好的利用这些
联机分析处理是数据仓库所能提供的一种基本的数据分析服务,而数据立方体是实现联机分析处理的主要手段。如何高效处理数据立方体中所包含的大规模数据是数据仓库研究和应用领
人工免疫是当前计算智能领域的新兴研究热点。本课题以人工免疫系统为研究对象,探索具有可扩展性、具有一定通用性的人工免疫系统模型,并依托四川省科技厅重点攻关项目“通用
许多实际工程问题可以抽象为相应的函数优化问题。目前已经有很多启发式算法用于解决函数优化问题。与传统算法相比较,启发式算法的优点在于其有较好的全局搜索能力,避免过早收
网络拥塞控制技术已经走过了20多年的发展历程。它的每一次进步都使人们能更有效的利用网络链路的带宽。从RFC1122到TCP Tahoe再到现在应用最广泛的TCP Reno,每次改进都带来
近些年来,各类社会公共场所例如银行、监狱、电梯、车站、机场等均安装了各种各样的监控设备。但是传统的视频监控设备在使用的过程中,由于监控人员的精力有限无法保证时时刻
多媒体视频的加密面临两个巨大的挑战。第一,多媒体数据量通常非常大;第二,多媒体数据通常需要进行实时处理。分布式多媒体应用中,通常的数据安全方法是使用一般的安全密钥标准和
信息技术的发展,使计算机网络信息系统在很多领域得到了广泛应用。但是,计算机网络信息系统的安全性却令人担忧。近十年来,由于计算机系统遭到破坏所造成的损失逐年急剧上升,计算
从虚拟环境的角度出发,虚拟人(VirtualHuman或ComputerSynthesizedCharacters)是人在虚拟环境中的几何特性与行为特性的表示[Badler93],是多功能感知与情感计算的研究内容。以
不断增长的复杂性、多样性和相互关联性是当今信息系统的共同特征。传统的面向功能开发方法,已逐渐不适应越来越复杂和多变的需求,其成果不能得到很好的重用。而面向对象建模技