文件传输系统的发展收到系统本身复杂性,安全性低的特点限制,发展的不够全面。随着科学技术的发展,各种以局域网或是广域网为基础的文件传输系统已经进入稳健发展时期。近年来计算机网络通信技术飞速发展,促使应用于文件传输的软件种类不断增多[4]。人们渐渐接触到一些比较实用的文件传输软件,但是开发者在注重下载功能实现的同时,对系统资源和网络资源的占用没有进行优化,而且许多软件在设计时并没有考虑到传输大体积文件时传输双方同步和断点续传的问题[5]。61721
现在主流的FTP文件共享软件有LeapFTP、CuteFTP等常见FTP客户端工具和Server-U、IIS等FTP服务器程序。现在流行的文件传输软件一般只能实现下载等单一功能,用户界面也不够友好,很难为用户提供方便的使用感受。许多的软件在断点续传、多线程传输、进度显示以及文件的动态压缩等功能方面还存有欠缺[6],所以设计一个可靠文件传输系统是有现实意义的。
参考文献
[1]赵强. 基于FTP协议的文件传输服务器的研究[D].大连海事大学,2008.
[2]龚俐,毛晓蛟. 基于C#的FTP客户端的实现[J]. 电脑编程技巧与维护,2010,24:94-95+134.
[3]姚雄. 一种类FTP的文件传输共享系统研究[D].华中科技大学,2005.
[4]卢梦侨. 网络文件远程传输系统的设计与开发[D].西安石油大学,2011.
[5]杨缨,周明. 基于NET平台的办公自动化系统设计[J]. 天津职业院校联合学报,2006,05:49-52.
[6]汤莉. 海量文件的远程传输处理系统的设计与研究[D].天津工业大学,2006.
[7]曹衍龙,刘海英.Visual C++网络通信编程实用案例精选(第二版)[M].北京:人民邮电出版社,2006.5.
[8]吴晨,陈建孝.C#网络与通信程序设计案例精讲[M].北京:清华大学出版社,2006.
[9]黄文博,燕杨. C/S结构与B/S结构的分析与比较[J]. 长春师范学院学报,2006,08:56-58.
[10]蔡长安,王盈瑛. C/S和B/S的模式的比较和选择[J]. 渭南师范学院学报,2006,02:47-50+74.
[11]侯淑英. B/S模式和C/S模式优势比较[J]. 沈阳教育学院学报,2007,02:98-100.
[12]李云云. 浅析B/S和C/S体系结构[J]. 科学之友,2011,01:6-8.
[13]马骏.C#网络应用编程(第二版)[M].北京:人民邮电出版社,2010.2.
[14]刘骏,颜钢锋. 基于Socket的网络编程技术及其实现[J]. 江南大学学报,2004,03:249-251.
[15]侯俊杰.深入浅出MFC(第二版)[M].湖北:华中科技大学出版社,2004.
[16]塞奎春.Visual C++工程应用于项目实践[M].北京:机械工业出版社,2005.1.
[17]吴晟,苏庆堂,罗斌,赵莉楠,蔡灿民. 基于Socket和多线程技术的并发服务器的研究[J]. 昆明理工大学学报(理工版),2006,04:39-42.
[18]马展,李守勇.Visual C++.NET网络与通讯高级编程范例[M].北京:清华大学出版社,2005.1.