Description: C# multi-threaded network communication system is composed of three core thread throughout the composition, by the. NET thread pool unified management: a client connection request listening thread: ListenClientRequest (), loop listening client connection request. If you have, testing the client IP, to see if the same observation equipment, and then create a client-side TSession object, and through Socket asynchronous call methods BeginReceive () to receive data packets, EndReceive () processing of data packet data packet processing threads: HandleDatagrams ( ), cyclic test data packet queue _datagramQueue, the completion of the packet parsing to determine the type, storage, etc. the client state detection thread: CheckClientState (), loop checks the client session
To Search:
- [CSDEMO] - C# multithreading monitoring procedures,
- [winform] - winform c# multi-threaded asynchronous c
- [WindowsApplication1] - Agreement based on the UDP packets to se
- [Server_Client] - TCP protocol using a simple network comm
- [Doudizhu] - The system for the desktop version Landl
- [WebWatch] - Get http file and analysis, decocde gzip
- [serialtest] - Serial communication tool for power syst
File list (Check if you may need any files):
CSHARPSOCKET.doc