摘要
首先研究并讨论目前流行的P2P技术的特点,然后提出一种基于集中式P2P的文件共享系统的设计,系统中的索引服务器用于存储资源的目录和相关信息,而文件的上传和下载则在各个节点之间完成,最后给出基于Java语言的系统实现原型。该系统采用XML标准的消息机制,易于扩展新的功能,使用多线程等技术实现文件的上传、下载、搜索、权限管理等功能。该系统可应用于企业内部用户文件资源的共享,降低企业的存储成本。
This paper, firstly, researches and discusses the feature of currently popular P2P technology. Secondly, designes a file-sharlng system based on centralized P2P which storing catalog of resource in index server, and downloading or uploading file between each node. At last, one prototyping system is implemented by Java language. This system uses XML for encapsulating message, and uses multi-thread socket to transfer file. It can be used for enterprise internal file sharing which reduces storage cost.
出处
《计算机与现代化》
2011年第11期162-165,共4页
Computer and Modernization
基金
电子科技大学中山学院青年基金资助项目(410YJ02)