一种基于P2P的CSCW平台设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:lfshiyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P即Peer-to-Peer,通过节点间的直接信息交换来实现计算资源和服务的共享。与传统的C/S模型相比,它在有效利用网络上大量闲置的信息资源、存储空间、处理器周期等资源,避免服务器带来的瓶颈问题以提高系统健壮性,降低服务器成本,提高对网络带宽的利用效率,提高系统的可适应性,提高用户的自主性等方面都有一定的优势。随着现代网络环境的日趋复杂化,信息源、信息传递和信息流控制表现出越来越强的松耦合特点,传统集中式的协作系统的时代即将过去,取而代之的将是分布式的信息处理与应用运行环境,这正是由P2P所代表的技术方向。本文研究的目标为设计一种基于P2P的开放的可扩展的CSCW平台,使其与基于C/S结构的协作平台相比具备更强的健壮性,对协作环境的变化具有更好的适应性,为协作参与者提供更多的自主性,更加充分的利用各节点的资源从而分散负载以提高整体效率,同时具备良好的灵活性和可扩展性。在研究分析目前的比较成熟的P2P平台的基础上,选取SUN公司的JXTA开源项目作为P2P平台环境。JXTA在Internet和非IP网络之上建立虚拟P2P网络,提供支持在任何平台、任何网络、任何地点以及任何时间实现P2P计算的一整套简单、小巧和灵活的机制。通过研究P2P环境下的协作模型,提出了层次化的虚拟工作组模型的概念,即P2P网络中的各节点为了协作完成某个任务而组成的具有任意层次的群组集合,通过此模型可以一致的描述多种类型的协作。参考微内核体系结构模式和构件技术思想,将平台划分为三层:内核,负责服务组件的管理以及各组件之间的功能调用,用户可以通过内核动态添加或移除服务组件,以定制和扩展平台的功能从而适应不同领域的特殊应用;通用服务层,提供一般性的通用协作服务如群组管理、通信、对象持久化等;领域应用服务层,为相应的领域应用提供服务。内核的轻量化以及服务组件间的低耦合使系统具备较高的灵活性和可扩展性。设计并实现了平台的工作流领域应用服务,构建并运行了工作流实例血液病就诊流程。分析工作流实例血液病就诊流程的运行,表明平台的设计达到了课题预定的目标,对协作环境的变化具有良好的适应性,为协作参与者提供了更多的自主性,具备良好的灵活性和可扩展性。
其他文献
相对于教学实践对高效课堂的热切呼唤,高效课堂的理论建构相对滞后。高效课堂的实现不能一蹴而就,要分以下三步走:避免负效、无效的课堂,提高课堂教学的有效性,构建高效的课
近现代以来,刑事诉讼制度的发展呈现文明化、民主化、科学化的世界性趋势。然而就在诉讼文明化日益得到彰显的今天,刑讯逼供这种古老而又野蛮的诉讼手段却在法治的时代背景下禁
抗战时期的难民问题,是中国近现代社会史研究的重要课题。近年来,有关这一研究课题的论文、专著陆续发表,取得了一系列的成果。但关于抗战时期河南难民救济问题目前尚欠缺专题研
研究了四氢咔唑酮在不同比例的乙醇.水混合溶剂中及不同酸度下的吸收光谱,提出了采用紫外分光光度法测定四氢咔唑酮在水中离解常数的方法。试验证明:在不同比例的乙醇.水混合溶剂
随着CAN总线技术的不断进步,CAN总线本身所具有的高位速率、强抗干扰性等特点使CAN总线在汽车、制造业、航空等各领域中的应用大量普及,CAN总线的开发也得到了越来越多的关注。
"互联网+"给各个领域带来了不容忽视的影响。在此背景下,高校的创新创业教育引入了"互联网+"模式,为大学生的创新创业教育带来良好的机遇。高校是产学研三者相结合的公共组织
随着社会的发展、科技进步、产品的更新,人们的自我保健观念在不断加强。减少去医院的次数,改为在家进行某种治疗和化验已经成为一种大众化的趋势。医疗仪器的使用者从传统的医
β-二酮和水合肼反应合成了标题化合物,采用元素分析、IR、^1HNMR和ESI—MS对其结构进行了鉴定和分析。由于这种1H-吡唑化合物能形成N—H…N分子间的氢键,因而在ESI-MS图上出现
电控机械式自动变速器(Automated mechanical transmission,AMT),不但具有液力自动变速器操纵方便的优点,而且保留了原手动变速器齿轮传动效率高、成本低、结构简单、生产继