文件传输协议ftp服务器端协议研究及编程.doc
约26页DOC格式手机打开展开
文件传输协议ftp服务器端协议研究及编程,文件传输协议ftp服务器端协议研究及编程全文26页12270字 叙述详尽序 言21世纪是网络的时代,是信息的时代,是多媒体的时代。intertnet技术的迅猛发展与普及,推动了世界范围的信息传输和信息交流。随着internet的发展,internet将提供越来越多的服务。但就目前而言,网民使用较多的主要有下列服务:电子...
内容介绍
此文档由会员 周伯通 发布
文件传输协议FTP服务器端协议研究及编程
全文26页12270字 叙述详尽
序 言
21世纪是网络的时代,是信息的时代,是多媒体的时代。Intertnet技术的迅猛发展与普及,推动了世界范围的信息传输和信息交流。随着Internet的发展,Internet将提供越来越多的服务。但就目前而言,网民使用较多的主要有下列服务:电子邮件(E-mail),文件传输(FTP),远程登录(Telnet),万维网(World Wide Web),新闻组(Newsgroup/Usenet)和电子公告牌(BBS),聊天系统(chat)。
Internet如此流行,其中FTP功不可没。成千上万的数据、软件分布在世界各地,有了ftp,足不出户,只要敲几个字,就能轻而易举地得到想要的。现在全世界已有1000多个FTP文件服务器对所有Internet用户开放,用户可以通过与Internet相连的计算机,把自己需要的文件传过来。现在,已经有许多互联网站点都建立了可供大众访问的资料库,这些资料都可以被通过FTP获取。匿名FTP使用户有机会存取到世界上最大的信息库,这个信息库是日积月累起来的,并且还在不断增长,永不关闭,涉及到几乎所有主题。而且,这一切是免费的。Internet之所以能延续到今天,是因为人们使用通过标准协议提供标准服务的程序。匿名FTP是Internet网上发布软件的常用方法。Internet上的很多程序是由个人创造和维护的,他们通过匿名FTP把它们分发给世界各地的人们。也可以找到电子杂志、用户网讨论组的档案、技术文件等等。一个经验丰富的Internet用户,将在很大程度上依赖于匿名FTP。
在目前的国内大学里,ftp也成为学生交流信息、共享资源、合作项目的重要工具。
本论文介绍了文件传输协议FTP,尤其是服务器端的协议,以及Windows Socket在网络编程中的应用,通过一个小程序实现ftp所采用的同步操作模式下的客户/服务器通信模式,并实现简单的文件传输功能,并且本系统可进一步扩展实现更丰富的功能。
本文共分为五章。第一章简单介绍了一下项目原理,包括FTP协议、服务器/客户机模型的原理、Windows Socket等。第二章较简单的介绍了本项目的情况。第三章介绍了整体项目开发的情况,包括项目设计(模块划分、界面设计、程序设计)与具体的实现细节。第四章阐述了一下毕业设计的心得体会。
关键词:FTP、Windows Socket、RFC、C/S等。
全文26页12270字 叙述详尽
序 言
21世纪是网络的时代,是信息的时代,是多媒体的时代。Intertnet技术的迅猛发展与普及,推动了世界范围的信息传输和信息交流。随着Internet的发展,Internet将提供越来越多的服务。但就目前而言,网民使用较多的主要有下列服务:电子邮件(E-mail),文件传输(FTP),远程登录(Telnet),万维网(World Wide Web),新闻组(Newsgroup/Usenet)和电子公告牌(BBS),聊天系统(chat)。
Internet如此流行,其中FTP功不可没。成千上万的数据、软件分布在世界各地,有了ftp,足不出户,只要敲几个字,就能轻而易举地得到想要的。现在全世界已有1000多个FTP文件服务器对所有Internet用户开放,用户可以通过与Internet相连的计算机,把自己需要的文件传过来。现在,已经有许多互联网站点都建立了可供大众访问的资料库,这些资料都可以被通过FTP获取。匿名FTP使用户有机会存取到世界上最大的信息库,这个信息库是日积月累起来的,并且还在不断增长,永不关闭,涉及到几乎所有主题。而且,这一切是免费的。Internet之所以能延续到今天,是因为人们使用通过标准协议提供标准服务的程序。匿名FTP是Internet网上发布软件的常用方法。Internet上的很多程序是由个人创造和维护的,他们通过匿名FTP把它们分发给世界各地的人们。也可以找到电子杂志、用户网讨论组的档案、技术文件等等。一个经验丰富的Internet用户,将在很大程度上依赖于匿名FTP。
在目前的国内大学里,ftp也成为学生交流信息、共享资源、合作项目的重要工具。
本论文介绍了文件传输协议FTP,尤其是服务器端的协议,以及Windows Socket在网络编程中的应用,通过一个小程序实现ftp所采用的同步操作模式下的客户/服务器通信模式,并实现简单的文件传输功能,并且本系统可进一步扩展实现更丰富的功能。
本文共分为五章。第一章简单介绍了一下项目原理,包括FTP协议、服务器/客户机模型的原理、Windows Socket等。第二章较简单的介绍了本项目的情况。第三章介绍了整体项目开发的情况,包括项目设计(模块划分、界面设计、程序设计)与具体的实现细节。第四章阐述了一下毕业设计的心得体会。
关键词:FTP、Windows Socket、RFC、C/S等。