玄机SocketDemo.7z

时间:2023-08-04 03:45:04
【文件属性】:

文件名称:玄机SocketDemo.7z

文件大小:48KB

文件格式:7Z

更新时间:2023-08-04 03:45:04

socket C# tcpServer tcpClient

本类库采用TcpLister,TcpClient高度封装, 采用NetworkStream进行异步模式读取数据. 采用Semaphore来进行并发控制, 我没有使用(IOCP)即完成端口, 我使用的是同步方式连接,海量数据并发不是靠异步就能解决的问题,在对学习Socket和想快速使用Socket的朋友来说,同步是很好的选择. 可同时接受5000+连接同时访问,而CPU消耗完全忽略不计.. 本着代码简洁,简单.通俗易懂的原则,进行代码封装,不像其他通信框架写很多各式各样的接口.对新手朋友和刚接触通信程序的朋友带来很大的困扰.


【文件预览】:
SocketDemo
----ClientDemo.exe(13KB)
----.vs()
--------XuanJiSocketDemo()
----ClientDemo()
--------Form1.Designer.cs(9KB)
--------Program.cs(471B)
--------obj()
--------bin()
--------ClientDemo.csproj(4KB)
--------ClientDemo.cs(4KB)
--------Properties()
--------ClientDemo.resx(6KB)
----XuanJiSocketDemo.sln(3KB)
----XuanJiSocketDemo.suo(3KB)
----ServerDemo()
--------Program.cs(476B)
--------ServerDemo.resx(6KB)
--------obj()
--------bin()
--------ServerDemo.csproj(4KB)
--------ServerDemo.Designer.cs(6KB)
--------ServerDemo.cs(5KB)
--------Properties()
----XuanJiSocket.dll(13KB)
----SocketHelper()
--------XuanJiSocket()
----ServerDemo.exe(13KB)

网友评论