文件名称:Aynchronous TCPListener 异步 server和client学习
文件大小:341KB
文件格式:ZIP
更新时间:2021-12-20 02:19:36
Aynchronous C# TCPListener
Aynchronous TCPListener 异步 server和client学习资源。可以借鉴
【文件预览】:
AsyncSocketServers-master
----UdpSocketServer()
--------UdpSocketServer.cs(4KB)
--------Properties()
--------UdpSocketServer.csproj(3KB)
--------UdpClientArgsPool.cs(2KB)
----.gitignore(45B)
----TcpSocketServer()
--------Properties()
--------TcpSocketServer.csproj(3KB)
--------TcpSocketServer.cs(7KB)
--------TcpClientArgsPool.cs(1KB)
----README.md(108B)
----ExternalLibrary()
--------NLog.xml(719KB)
--------nunit.framework.xml(556KB)
--------nunit.framework.dll(144KB)
--------NLog.dll(379KB)
----PoolApplication()
--------PoolApplication.csproj(2KB)
--------Properties()
--------Program.cs(3KB)
--------ThirdPartyPool.cs(904B)
----ClientApplication()
--------Properties()
--------ConsoleApplication.cs(1KB)
--------NLog.config(480B)
--------ClientApplication.csproj(3KB)
----Utils()
--------PoolSlot.cs(2KB)
--------Properties()
--------LockFreeSemaphore.cs(4KB)
--------IPoolSlotHolder.cs(237B)
--------PoolEx.cs(1KB)
--------Pool.csproj(2KB)
--------Pool.cs(7KB)
----ServerApplication()
--------MockLogicServer.cs(229B)
--------ServerApplication.csproj(3KB)
--------Properties()
--------NLog.xsd(123KB)
--------NullLogicServer.cs(249B)
--------ConsoleApplication.cs(3KB)
--------NLog.config(913B)
----AsyncSocketServers.sln(4KB)
----SocketServer()
--------SocketServer.csproj(3KB)
--------Properties()
--------ILogicServer.cs(128B)
--------ISocketServer.cs(797B)
--------AsyncClientArgs.cs(2KB)
--------BaseSocketServer.cs(2KB)
----Tests()
--------Tests.csproj(5KB)
--------Properties()
--------NoLockSemaphoreTests.cs(3KB)
--------UdpSocketServerTests.cs(2KB)
--------PoolTests.cs(5KB)