linux 下的tcp文件服务器 实现功能如下 1,help 2, ls 3,getfile 4,putfile 5,exit
2022-09-07 14:26:57 2KB Linux tcp 服务器 上传
1
基本实现原理: 1)粘包和拆包采用帧头里面加长度信息来做; 2)超时机制:采用一个单独的线程来判断,每次收到数据就更新接收时间。在单独的线程里面判断如果当前时间减去上次接收的时间超过20秒则认为超时,关闭该连接; 3)用到了epoll_event结构体中的 epoll_data.ptr 指针:把客户端的信息保存在 epoll_data.ptr 指针当中,当出现epoll事件的时候从该指针提取客户端信息,然后进行操作。 完整的c代码,可以直接使用gcc编译,编译方法:gcc CreatCRC.c main.c -lpthread 配套有一个C#客户端(vs2008工程,全部源代码),可以向服务器发送数据和接收服务器返回的数据。
2022-09-06 10:26:05 31KB epoll 粘包拆包 接收超时
1
博客地址:https://mp.csdn.net/postedit/104029653 1.简介    工作上遇到好多需求都是给带网口的硬件设备写上位机程序,由于设备有限,往往单一条链接就够了,由于不涉及到高并发什么的,所以没必要用引入第三方 网络库,Qt自带的网络模块处理这类需求很方便,可是还是和具体需求有所差距,所以为日后方便Copy,简单的封装了一下。
2022-08-29 19:21:17 5KB Tcp Server QTcpServer TCP服务端
1
学习了霍亚飞的《Qt Creator快速入门(第3版)》后,参考“18.4 TCP”中的示例程序,编写了一个在同一个工程中实现服务器与客户端的习作程序,变量名命名方式和示例程序大体一致,程序实现了TCP客户端发送文件,服务器接收文件的功能,用到了QFile,QDataStream,QTcpServer,QTcpSocket等QT类。
2022-08-16 19:36:37 9KB tcp/ip qt 网络协议 网络
1
QT_TCP_server_full服务器端.rar https://blog.csdn.net/txwtech/article/details/125363719?spm=1001.2014.3001.5501
2022-08-01 14:05:29 14KB QT TCP 服务器端
1
linux下的TCP协议及使用,关于套接字的创建,及高并发服务器的创建
2022-07-27 13:09:54 3KB LINUX TCP
1
IOS应用源码之【框架】基于第三方AsyncSocket的TCP服务器、TCP客户端、UDP客户端.rar
2022-07-12 18:08:44 334KB IOS
发现服务器已开启的TCP服务课程设计
2022-07-08 14:01:55 730KB 文档资料
小巧灵活的服务器,支持tls服务器,tcp服务器,方面快捷,是在window 操作系统下,直接运行。用于测试ssl,tcp.http 等多套协议的最佳选择!
2022-07-07 14:03:01 4.39MB TLS服务器 TCP服务器 ssl tcp
1
Tcp服务端与客户端的JAVA实例源代码.7z
2022-07-06 15:05:16 2KB 代码