网络硬盘客户端的设计与实现 摘 要 随着计算机技术的快速发展,网络技术愈来愈多的应用在日常办公之中。比起常 规的文件处理方式,通过使用计算机网络技术来进行日常文件处理,会有以下几个优 势:采用计算机来进行文件管理,有利于信息的共享和集成,可以有效的减少管理员 的工作量,使文件的管理更加的科学和规范化,而且更加的安全。如今,人们大多时 候使用 U 盘、移动硬盘等工具来进行保存传送文件,但如果硬件丢失就会有无法挽回 的损失。因此,设计一个安全而有效的局域网网盘文件管理系统是非常具有必要的。 本系统在对网盘系统的需求进行分析的基础上,使用 C/S 网络模式,采用 FTP 协 议、CSocket 网络编程等网络开发技术实现了局域网的文件共享网盘系统,不仅实现了 局域网的网盘文件共享,可以轻松上传、下载用户文件,通过互联网的认证模式进行 登录,可以进行用户管理和限制用户访问的文件和目录;而且实现了用户留言与评价 模块,在此模块中可以进行加密留言和对话交流,并且进行点对点文件传输,实现了 完整的局域网文件共享网盘系统。 关键词:网盘,FTP 协议,套接字编程,加密技术Design and Impl