毕业设计(论文)-c++小型ftp服务器系统【毕业论文】.doc,基于Visual C++6.0的点对点文件传输实现...

内容简介:

毕业设计 基于Visual C++6.0的点对点文件传输实现,共34页,15516字。

目录

摘要I

关键词I

AbstractI

Key wordsI

第一章 绪论1

1.1 选题背景1

1.2 文件传输的主要方式1

1.3 课题研究意义3

第二章 TCP/IP技术与C/S模式4

2.1 TCP/IP技术4

2.1.1 TCP/IP体系结构4

2.1.2 TCP/IP特点5

2.1.3 TCP/IP传送文件机制6

2.3 客户机/服务器模式7

第三章 Winsock网络程序设计技术8

3.1 Winsock简介8

3.2 Winsock通信机制9

3.3 Winsock编程模型11

3.3.1 建立一个Socket11

3.3.2 配置一个Socket11

3.3.3 使用Socket12

第四章 系统方案设计14

4.1B/S 结构与C/S结构的选择14

4.1.1 B/S结构与C/S结构14

4.1.2 C/S模式的采用15

4.2 文件传输协议的比较16

4.2.1 早期文件传输协议的研究比较16

4.2.2 HTTP协议传输文件的方式17

4.2.3 FTP文件传输协议的研究18

4.3 建立新的利用套接字方式的通信协议18

第五章 系统详细设计20

5.1 系统总体设计20

5.2 系统功能模块设计21

5.2.1 服务器模块21

5.2.2 客户端模块25

5.2.3 界面显示模块26

致谢28

参考文献29

摘要:近年来,随着Internet 的发展和普及,人们对网络传输的需求量越来越大,远程教育、网络会议等众多新兴软件的产生,对大文件的传输问题提出了挑战。传统的大文件传输通常在客户端建立一个较大的Buffer缓冲区,这样不仅会大量占用系统资源,而且传输的速度十分缓慢,不能实时地显示传输进度。由于传输的时间比较长,期间发生中断或计算机重启等意外的可能性非常高。

本文件传输系统的设计选用VC++6.0为开发工具,以C/S模式通过建立Socket连接后实现局域网快速,准确,安全的点对点文件传输功能。本系统能够促进局域网内用户之间的文件资源共享,满足主机之间信息交流,确保文件传输安全性,有效地提高工作效率。

关键词:套接字,网络编程,C/S模式,TCP/IP

相关说明:

1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。

2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款。

3. 会员48小时内下载同一文件,不重复扣金币。

4. 下载后请用WinRAR或WinZIP解压缩后使用。

5. 如仍有其他下载问题,请看常见问题解答。

下载地址:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值