VC WinSocket2完成端口+压力测试
源码包括两部分:
1、SocketTest为用完成断开+重叠IO技术实现的服务端,创建一个线程统一处理多个客户端连线,可以显示客户端IP地址和端口号,客户端正常断线能检测到,在开发及其上,8代I3+16G内存+WIN10的系统,开一个线程一次连线1300+个客户端并发送数据后出现服务器端拒绝请求的信息,CPU占用不超过7%,内存不超过10MB;
2、Client为客户端,用于单线程连线+事件选择模式接收服务器信息,或者多线程(一个线程一个客户端连线)压力测试。
文件列表
SocketTest.7z
(预估有个50文件)
SocketTest
SocketTest
SocketTest.vcxproj.filters
2KB
SocketTest.aps
104KB
IOCPServer.h
5KB
SocketTest.h
539B
resource.h
2KB
stdafx.h
2KB
IOCPServer.cpp
11KB
SocketTestDlg.cpp
6KB
暂无评论