资源简介
参考本代码可熟悉socket基本使用方法,及文件传输的基本功能实现。
目录:
1_code:源代码目录。
2_测试用例:包含正常功能,及非法入参测试,试用可执行文件功能时可参考截图中的参数下发。
3_工程及可执行文件:包含Linux编译的可执行文件,及Windows的VC 6.0下的工程。

代码片段和文件信息
/*******************************************************
*****
Copyright (C) 2019-2020 MapleGam
FileName: transferLinux.c
Author: MapleGam Version : 1.0 Date: 2019/3/30
Description: Linux服务器端程序,用于响应Windows客户端发送/接收相关文件的请求 // 模块描述
Version: 1.0 // 版本信息
Function List: // 主要函数及其功能
1. send_file 使用socket发送文件
2. get_ip_address 解析客户端IP地址,并打印到终端
History: // 历史修改记录
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输\
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输\1_code\
目录 0 2019-03-30 16:35 Windows_Linux使用socket进行文件传输\1_code\code_transfer\
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输\1_code\code_transfer\transferLinux.c
文件 8236 2019-03-31 12:59 Windows_Linux使用socket进行文件传输\1_code\code_transfer\transferWin.c
目录 0 2019-03-31 16:17 Windows_Linux使用socket进行文件传输\2_测试用例\
目录 0 2019-03-31 16:13 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_1\
文件 173483 2019-03-31 16:13 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_1\Client从Server获取文件.png
目录 0 2019-03-31 16:15 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_2\
文件 205125 2019-03-31 16:15 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_2\Client向Server发送文件.png
目录 0 2019-03-31 16:07 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_3\
文件 27300 2019-03-31 16:07 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_3\异常功能入参.png
目录 0 2019-03-31 16:16 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_4\
文件 205017 2019-03-31 16:16 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_4\输入不存在的文件名_Client.png
文件 174633 2019-03-31 16:12 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_4\输入不存在的文件名_Server.png
文件 24105 2019-03-31 16:10 Windows_Linux使用socket进行文件传输\2_测试用例\TEST_4\输入不带反斜杠的文件名.png
文件 13148 2019-03-31 16:17 Windows_Linux使用socket进行文件传输\2_测试用例\测试用例.xlsx
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\
目录 0 2019-03-31 16:23 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Linux服务器端\
文件 11070 2019-03-31 16:04 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Linux服务器端\transferLinux
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Linux服务器端\transferLinux.c
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\
文件 196676 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\transferWin.exe
文件 214880 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\transferWin.ilk
文件 20013 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\transferWin.obj
文件 2969116 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\transferWin.pch
文件 410624 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\transferWin.pdb
文件 41984 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\vc60.idb
文件 61440 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\Debug\vc60.pdb
文件 8234 2019-03-31 16:03 Windows_Linux使用socket进行文件传输\3_工程及可执行文件\Windows客户端\transferWin.c
............此处省略6个文件信息
相关资源
- Borland Socket Server Fix2.0 D7
- Borland Socket Server程序 包含D6和D7源码
- 通信软件的具体实例──基于Socket的
- 用Socket编程实现FTP
- websocket实现一对一聊天
- Openssl给文件传输加密
- tftp文件传输工具
- 代码客:G-TcpServer(IOCP) 1.0 正式版及
- SOCKET 网络编程 计算机网络 作业 客户
- linux 网络实验 ftp程序
- 用Socket写的简易FTP服务器和客户端
- socket小工具(可方便建立TCP UDP的soc
- socket客户端源码
- 基于CSocket的多人聊天室
- socket文件传输源码
- Socket自制系统
- HP用SOCKET实现(客户端---服务端)
- zeromq的windows版本安装包
- STM32分别以串口硬件SPI模拟并口驱动
- 《TCP/IP:协议分析与应用编程》课后
- linux下基于socket和curses的双人弹球游戏
- 计算机网络socket编程实验
- linux下socket can 编程详解
- FANUC机器人Socket Message通讯设置及使用
- Delphi简单实现局域网远程开机
- 易语言websocket服务器源码
- websocket规范 RFC6455 中文版
- 富士康H61S主板最新BIOS,支持22NCPU
- Socket-UDP整合消息接收,发送
- TCP文件传输服务器
评论
共有 条评论