C# 异步TCP

Socket

BeginAccept、BeginReceive、BeginSend、BeginConnect等方法。均需要提供AsyncCallback委托。

微软官网——Socket异步Client

微软官网——socket异步server

TcpClient/TcpListener

BeginAcceptTcpClient、BeginAcceptSocket、BeginConnect等

微软官网——TcpClient.BeginConnect

微软官网——TcpListener.BeginAcceptTcpClient

微软官网——TcpListener.BeginAcceptSocket

Windows异步

见我的另外一篇文章Windows 非阻塞或异步 socket

可以使用P/Invoke来使用,尤其是完成端口。

你可能感兴趣的:(C# 异步TCP)