搜索资源列表
socketonLinux
- Linux下采用C语言开发的聊天程序,使用类似vi的操作界面,服务器端采用多线程技术,每线程服务一个客户端,客户端采用双进程,一个进程负责网络I/O,一个进程负责用户交互。-Linux development using C language chat, the use vi similar to the user interface, server multi-threading technology, every threaded a client services, client dual
s_p
- socket编程,linux下使用,包含单线程和多线程两种情况
TestNet
- 多线程Ftp测试网络速度,自己编写的一个小程序,要求测试机开通Ftp服务端口21,测试帐号有写权限,ftp根目录下有temp目录,Linux用的较多-multithreading Ftp test network speeds and prepare themselves in a small procedure that requires testing services Ftp opened 21 ports, a test account write access, ftp root di
linux下的多线程高并发tcp服务器
- 基于epoll的多线程TCP服务器 基于epoll,监听指定端口的TCP请求; TCP长连接、短连接分别使用不同的端口; 当接收到客户端的TCP短连接请求时,返回服务器ip地址、MAC地址;当接收到客户端的TCP长连接请求时,服务器接收连接,客户端周期性向服务器发送心跳; 支持多个客户端的并发TCP请求; 使用多线程技术,同时监听、提供服务; 设计服务器端和客户端的通信协议,使用JSON格式。