【实例简介】
【实例截图】
【核心代码】
│ NetFrame.csproj
│
├─bin
│ ├─Debug
│ │ NetFrame.dll
│ │ NetFrame.pdb
│ │
│ └─Release
├─Net
│ ├─TCP
│ │ ├─Listener
│ │ │ ├─Asynchronous
│ │ │ │ AsyncEventArgs.cs
│ │ │ │ AsyncTCPServer.cs
│ │ │ │ TCPClientState.cs
│ │ │ │
│ │ │ └─Synchronous
│ │ │ TCPClientHandle.cs
│ │ │ TCPEventArgs.cs
│ │ │ TCPServer.cs
│ │ │
│ │ └─Sock
│ │ ├─Asynchronous
│ │ │ AsyncSocketEventArgs.cs
│ │ │ AsyncSocketState.cs
│ │ │ AsyncSocketTCPServer.cs
│ │ │
│ │ ├─IOCP
│ │ │ AsyncIOCPServer.cs
│ │ │ AsyncUserToken.cs
│ │ │ AsyncUserTokenPool.cs
│ │ │ DynamicBufferManager.cs
│ │ │
│ │ └─Synchronous
│ │ SocketClientHandle.cs
│ │ SocketEventArgs.cs
│ │ SocketTCPServer.cs
│ │
│ └─UDP
│ ├─Listener
│ │ ├─Asynchronous
│ │ │ AsyncUDPEventArgs.cs
│ │ │ AsyncUDPServer.cs
│ │ │ AsyncUDPState.cs
│ │ │
│ │ └─Synchronous
│ │ UDPEventArgs.cs
│ │ UDPServer.cs
│ │ UDPState.cs
│ │
│ └─Sock
│ ├─Asynchronous
│ │ AsyncSocketUDPEventArgs.cs
│ │ AsyncSocketUDPServer.cs
│ │ AsyncSocketUDPState.cs
│ │
│ └─Synchronous
│ SocketUDPEventArgs.cs
│ SocketUDPServer.cs
│ SocketUDPState.cs
│
├─obj
│ └─Debug
│ │ DesignTimeResolveAssemblyReferencesInput.cache
│ │ NetFrame.csproj.FileListAbsolute.txt
│ │ NetFrame.dll
│ │ NetFrame.pdb
│ │
│ └─TempPE
└─Properties
AssemblyInfo.cs