在国外,早在 20 世纪 90 年代就开始了 P2P 访问模式的研究。在技术领域里, 技术极客运用 P2P 技术制作了资源共享软件,也就是早期的 BitTorrent。虽然曾经倍受部分人非论,特别是在版权问题上让海盗湾(The Pirate Bay)差点背上法律官司而关闭。后来,美国政府明确在法律上给 P2P 文件共享技术正名了。在美国法律中,“Betamax 判决”的判例坚持复制“技术”不是本质非法的,除非它们有实质性侵权用途。也就是说,美国政府支持了互联网的开放性。这让 P2P 的发展得到了法律上的认可[2]。27221
在国外有很多开展 P2P 访问模式的研究学术团体,比如 P2P 工作组(P2PWG)和全球网络论坛(Global Grid Forum,GGF)。它们在 P2P 网络协议的制定和标准化规范方面作出了杰出贡献,为将来人们开发 P2P 应用铺垫了理论上的基础。另外,在国外的微软公司和 Sun 公司在 P2P 应用研究方面投入很大,它们成立了专门的 P2P 项目研究组,并发布了 P2P 开发包,让其他开发者可以省去 P2P 理论研究上的困难和繁琐,能够直接在开发包基础上开发 P2P 访问模式的应用。论文网
另外,本论文特别需要提到的是 Sun 公司为 P2P 领域做出的贡献,Sun 公司有 Java 语言的背景,并且一直主张技术开源,所以它成立的 JXTA 项目小组得到 了很多技术牛人的加入和支持[3]。在国内对于 P2P 访问模式的研究与对信息技术的研究一样落后于美国等发达国家,但是国内的学者和应用商们大多在国外的研究和应用基础上进行进一步探索,快速追赶上了国外 P2P 领域的研究和应用发展。上世纪末,在中国出现了一个 P2P 领域伟大的应用,并且延续至今。那就是众所周知的腾讯 QQ。该应用在国外 ICQ 的 P2P 通信原理基础上,开发了更适合中国网民的交友聊天功能,经过开发团队对该应用在通信技术和用户体验上的优化,得到了广大用户的认可[4] [5]。
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架[9]、 [11]、 [12],可以帮助开发人员开发包含AJAX技术的网站[6][8]。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。利用DWR这种联系服务器和浏览器客户端这种便捷的能力,可以开发出将各个不同客户端进行联系对接的P2P即时通讯系统。 P2P访问模式国内外研究现状:http://www.youerw.com/yanjiu/lunwen_21658.html