## 前言:鉴于越来越多的学校对网络编程的重视,这里博主为大家带来两个最简单的网络编程实例:FTP文件传输、端对端的socket通信。
** 顺便在2019年的最后一天,博主预祝大家新年快乐。
## 搭建环境:
### Window 7
### Visual C++ 6.0
### MFC类库
## FTP文件传输(服务端和客户端,文件查询、上传、下载)
---------------------------------------------------------------------------------------------------
## 1. 服务端基本步骤
### 创建一个socket
### bind绑定端口
### 开始监听端口
### 接受客户端连接请求
### 文件的上传和下载
### 关闭socket
## 2.客户端的基本步骤
### 创建一个socket
### 连接服务器的socket
### 进行文件的上传和下载
### 关闭socket
## 3.基本原理图
## 端对端的socket通信(服务端和客户端)
---------------------------------------------------------------------------------------------------
## 1. 服务端基本步骤
### 创建一个socket
### bind绑定端口
### 开始监听端口
### 接受客户端连接请求
### 消息的发送与接收
### 关闭socket
## 2.客户端的基本步骤
### 创建一个socket
### 连接服务器的socket
### 消息的发送与接收
### 关闭socket
## 3.基本原理图
## 实现效果视频(清晰度不够?请移步bilibili观看)
---------------------------------------------------------------------------------------------------
### 这里分别需要三个vc程序实现FTP和端对端通信:FTP服务器、通信客户端 + FTP客户端(Wzytc)、通信服务端 + FTP客户端(Wzyts)。
### 详细的程序操作可以在下载部分看相关的屏幕录像。
### 所有的实现代码,可以在打赏19.99元后获取。有相关课程设计需求的小可爱们不要错过啦。
### 有定制要求的小伙伴也可以加博主微信进行沟通。