资源简介
参考本代码可熟悉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个文件信息
相关资源
- 基于SOCKECT的TCP的通信
- QT文件传输266846
- Socket实现一对一聊天
- indy10大文件传输支持XE5XE6XE7
- 基于Socket的局域网即时通信系统的开
- 高德地图+websocket
- libwebsockets-v1.6-stable.tar.gz
- HololensSocketDemo.rar
- socket传输16进制客户端
- 基于Win socket简单实现一个FTP协议的客
- 基于socket的简易多人聊天室
- webRTC+socketio+SpringBoot视频及文字聊天
- okSocket库的使用
- opencv网络摄像头功能和文件传输功能
- Linux网络编程-网络基础-socket编程-高并
- 用TCP/socket实现windows与linux通信文件传
- SocketTool4.zip
- weblogic websocket
- websocket
- 用winpcap在局域网实现文件传输
- SuperSocket1.6中文文档PDF版
- 基于spring websocket实现广播及点对点推
- SuperSocket_demo
- 手机采集摄像头视频socket实时传播 由
- tomcat实现websocket聊天室
- G-Sockets 2.5
- TCP文件传输Demo
- Qt基于tcp和udp局域网聊天工具
- 串口收发程序,可在两台电脑之间进
- 用socket网页
评论
共有 条评论