文件名称:linux下的多线程高并发tcp服务器
介绍说明--下载内容来自于网络,使用问题请自行百度
基于epoll的多线程TCP服务器
基于epoll,监听指定端口的TCP请求;
TCP长连接、短连接分别使用不同的端口;
当接收到客户端的TCP短连接请求时,返回服务器ip地址、MAC地址;当接收到客户端的TCP长连接请求时,服务器接收连接,客户端周期性向服务器发送心跳;
支持多个客户端的并发TCP请求;
使用多线程技术,同时监听、提供服务;
设计服务器端和客户端的通信协议,使用JSON格式。
基于epoll,监听指定端口的TCP请求;
TCP长连接、短连接分别使用不同的端口;
当接收到客户端的TCP短连接请求时,返回服务器ip地址、MAC地址;当接收到客户端的TCP长连接请求时,服务器接收连接,客户端周期性向服务器发送心跳;
支持多个客户端的并发TCP请求;
使用多线程技术,同时监听、提供服务;
设计服务器端和客户端的通信协议,使用JSON格式。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : tcp.rar 列表 tcp/client/cJSON.c tcp/client/cJSON.h tcp/client/longtcp tcp/client/long_tcp.c tcp/client/Makefile tcp/client/pack_JSON.c tcp/client/pack_JSON.h tcp/client/shorttcp tcp/client/short_tcp.c tcp/server/cJSON.c tcp/server/cJSON.h tcp/server/heart.h tcp/server/main.c tcp/server/Makefile tcp/server/pack_JSON.c tcp/server/pack_JSON.h tcp/server/queue.c tcp/server/queue.h tcp/server/server tcp/server/thread_pool.c tcp/server/thread_pool.h tcp/client tcp/server tcp
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.