4172-C#高性能大容量SOCKET并發(fā)完成端口例子(C#客戶端)實(shí)例源碼
![]() ![]() |
|
|
[cf03]C#高性能大容量SOCKET并發(fā)完成端口例子(有C#客戶端)實(shí)例源碼
例子主要包括SocketAsyncEventArgs通訊封裝、服務(wù)端實(shí)現(xiàn)日志查看、SCOKET列表、上傳、下載、遠(yuǎn)程文件流、吞吐量協(xié)議,用于測試SocketAsyncEventArgs的性能和壓力,最大連接數(shù)支持65535個長連接,最高命令交互速度達(dá)到250MB/S(使用的是127.0.0.1的方式,相當(dāng)于千兆網(wǎng)卡1Gb=125MB/S兩倍的吞吐量)。服務(wù)端用C#編寫,并使用log4net作為日志模塊; 同時支持65536個連接,網(wǎng)絡(luò)吞吐量可以達(dá)到400M。
本源碼地址:http://m.bmm520.net/vip/net/2021/1001/22682.html