基于JXTA的教育协作系统

来源 :河海大学 | 被引量 : 0次 | 上传用户:shanwq1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着文件共享系统的流行,如Napster,Gnutella等,P2P技术越来越引起人们的注意。P2P系统将每个单独用户贡献的资源组合成一个为所有用户所共享的资源池。系统中的每个节点既是客户又充当服务器,并为其他节点提供部分可用的全局系统信息。它强调资源的共享、自组织以及发现机制的使用,这也是P2P系统区别于其它分布式计算的地方。JXTA是为P2P计算设计的一个开放的网络计算平台,它包括标准协议、编程工具和多语言实现几个部分。JXTA定义了资源发现、消息发布、认证、分组等协议。这些协议对所有的P2P应用程序而言都是必不可少的。JXTA针对建立在传统的通信协议,如TCP协议和HTTP协议之上的P2P应用程序提供通用组件。它提供了通用的建立模块和服务,从而使开发新的针对对等节点组应用程序成为可能。同时,JXTA可以透过防火墙和NAT(Network Address Translators)为组中的用户提供了让一个组中的对等节点互相发现和交换消息服务。本论文提出了一种基于JXTA的教育协作系统(JXTA-Based Educational Collaborative System,JxECS)。它运行在一个通用网络平台上,具有开销小、资源丰富、安全性高等特点。通过聊天工具和安全的文件共享工具提供的文件共享(如研究论文、文献盒电子书籍等),它为学生提供了一个交思想流、问题和经验的场所。为了保证大学网络资源的质量并且防止没有认证的文件共享,JxECS要求用户只有通过轻量目录进入协议(LDAP)服务器的认证才可以上传文件。本文发计并展示了完整的系统原型,并给出了每个重要的用户界而及其解释说明。
其他文献
近年来,对等网络技术发展迅速,大多数对等网络的研究和开发都是围绕资源共享展开的。从文档资源定位的角度考察,现有的对等网资源共享系统都仅支持基于文件名的粗粒度资源定
随着Internet和Web技术的迅速发展,传统的分布式计算技术已不能满足Web应用环境,Web服务应运而生。它以自包含的、模块化的、松散耦合的、基于标准的等优点成为当今工业界和
随着计算机技术的日益发展和网络的迅速普及,电子文档数目急剧膨胀,从大量的信息里面快速、全面、准确地查找所需要的资料信息已经成了人们关注的焦点,也成了研究领域内的一个热
作为机械产品的设计和制造中的一项重要内容,公差设计在国内基本上还是依靠设计人员的经验或图表,采用类比的方法进行人工或半人工设计,在各种 CAD软件中仅能实现公差的标注
医学指南作为临床诊疗时的重要参考数据,可以帮助医生对特定的临床问题做出恰当处理和决策。然而,随着临床医学的发展,医学指南数量众多,人工管理起来十分困难。因此,建立一个医学
中间件是位于操作系统和应用之间的一层软件,其实质是一种加速分布式系统开发的工具。在开发分布式系统的过程中,一系列难于处理的问题被隐藏于中间件内部。由于分布式系统一般
由于视频具有数据量大、播放时延要求严格等特性,而且网络与终端设备的多样性在不断增加,因此针对视频数据进行自适应传输是必要的。近年来,自适应视频传输技术发展很快,不仅
无线移动自组网由于其灵活性和实用性近年来受到越来越多的关注。在无线移动自组网中,因为每个节点都需要兼具路由器的功能,所以路由是一个非常重要的研究问题,各种无线移动
网格作为建立在互联网之上的新一代基础设施,其最终目的是将整个Internet上的计算资源、信息资源整合成一台巨大的超级计算机,实现硬件、软件、知识等所有资源的连通、共享和
近年来,随着多媒体技术和无线通讯技术的快速发展,单一语音媒体通信方式已经不能满足信息时代人们对通信的需求,人们迫切要求改善通信方式。在国内3G时代的到来之际,手机上的视频