ftp客户端的实现报告.doc
约30页DOC格式手机打开展开
ftp客户端的实现报告,ftp客户端的实现报告本文共计30页,14014字;中文摘要数据同步传输系统既适合于服务器端的目录遍历,又适合客户端对服务端的上传文件和下载文件。文中介绍了怎样运用socket(套接字)接口和使用ftp(文件传输协议)来实现客户端和服务器端之间信息的交互。该数据传输平台分为两个模块:服务器端模块和客户端模块。客户服务器...
内容介绍
此文档由会员 霜天盈月 发布
FTP客户端的实现报告
本文共计30页,14014字;
中文摘要
数据同步传输系统既适合于服务器端的目录遍历,又适合客户端对服务端的上传文件和下载文件。文中介绍了怎样运用Socket(套接字)接口和使用FTP(文件传输协议)来实现客户端和服务器端之间信息的交互。该数据传输平台分为两个模块:服务器端模块和客户端模块。客户服务器程序通过对编程语言 Visual C++6.0中的调用来实现利用TCP/IP协议中的 FTP协议和封装在NMFTP 内的Socket 接口进行客户端与服务器连接,并完成数据同步工作,例如:上传、下载、 浏览、查询、
对服务器目录与文件的管理以及执行远程命令等。
服务器端程序则持续的监听网络。当接受到客户端的Socket ,服务器程序提供相应的服务。网络通信模块使用POP3 控件来实现客户端与服务器的信息交流。
关键字 :局域网,Socket,FTP, 网络上的通信。
Abstrac
This data delivers the platform since suitable for service catalogue time that carry ,is again suitable for customer to carry to carry of download。 Introduced to how pass to make use of the Socket to connect in the text is with that use the FTP technique to realize the customer to carry with service carry the hand covering of information is with each other。 That data delivers the platform to be divided into two pieces model: The Server 、Communication on the network and The
目 录
摘 要 2
第一章 引 言 4
第一节 系统概述 4
第二章 需求分析 8
第一节 问题定义 8
第二节 系统可行性分析 10
第三节 需求分析说明书 12
第三章 系统总体设计图 18
第一节 需求规定 18
第二节 运行环境 18
第三节 系统设计总目标 18
第四节 系统性能特点 19
第五节 系统总体模块结构图 19
第六节 各模块的数据结构设计 21
第四章 详细设计 27
第一节 系统模块介绍 27
第二节 模块设计 28
第五章 编码实现 36
第一节 开发工具选择 36
第二节 关键技术代码 36
第六章 系统运行与测试 44
第一节 系统调试安装 44
第二节 实际运行 44
第七章 结 论 48
致 谢 49
参考文献 49
参考文献
1.陈坚 《Visual C++编程大全》 西安电子科技大学出版社
2.汪翔 袁辉 《Visual C++实践与提高》 中国铁道出版社
3.吴晓平 吴勇强 《Windows网络编程之-VC篇》 清华大学出版社
4.邵丽萍 《动态网页制作ASP》 电子工业出版社
5.张海藩 《软件工程导论》 清华大学出版社
6. 《Visual InterDev 开发教程》 清华大学出版社
本文共计30页,14014字;
中文摘要
数据同步传输系统既适合于服务器端的目录遍历,又适合客户端对服务端的上传文件和下载文件。文中介绍了怎样运用Socket(套接字)接口和使用FTP(文件传输协议)来实现客户端和服务器端之间信息的交互。该数据传输平台分为两个模块:服务器端模块和客户端模块。客户服务器程序通过对编程语言 Visual C++6.0中的调用来实现利用TCP/IP协议中的 FTP协议和封装在NMFTP 内的Socket 接口进行客户端与服务器连接,并完成数据同步工作,例如:上传、下载、 浏览、查询、
对服务器目录与文件的管理以及执行远程命令等。
服务器端程序则持续的监听网络。当接受到客户端的Socket ,服务器程序提供相应的服务。网络通信模块使用POP3 控件来实现客户端与服务器的信息交流。
关键字 :局域网,Socket,FTP, 网络上的通信。
Abstrac
This data delivers the platform since suitable for service catalogue time that carry ,is again suitable for customer to carry to carry of download。 Introduced to how pass to make use of the Socket to connect in the text is with that use the FTP technique to realize the customer to carry with service carry the hand covering of information is with each other。 That data delivers the platform to be divided into two pieces model: The Server 、Communication on the network and The
目 录
摘 要 2
第一章 引 言 4
第一节 系统概述 4
第二章 需求分析 8
第一节 问题定义 8
第二节 系统可行性分析 10
第三节 需求分析说明书 12
第三章 系统总体设计图 18
第一节 需求规定 18
第二节 运行环境 18
第三节 系统设计总目标 18
第四节 系统性能特点 19
第五节 系统总体模块结构图 19
第六节 各模块的数据结构设计 21
第四章 详细设计 27
第一节 系统模块介绍 27
第二节 模块设计 28
第五章 编码实现 36
第一节 开发工具选择 36
第二节 关键技术代码 36
第六章 系统运行与测试 44
第一节 系统调试安装 44
第二节 实际运行 44
第七章 结 论 48
致 谢 49
参考文献 49
参考文献
1.陈坚 《Visual C++编程大全》 西安电子科技大学出版社
2.汪翔 袁辉 《Visual C++实践与提高》 中国铁道出版社
3.吴晓平 吴勇强 《Windows网络编程之-VC篇》 清华大学出版社
4.邵丽萍 《动态网页制作ASP》 电子工业出版社
5.张海藩 《软件工程导论》 清华大学出版社
6. 《Visual InterDev 开发教程》 清华大学出版社