如何编写能够发送包的简单TCP侦听器

本文关键字:简单 TCP 侦听器 何编写 | 更新日期: 2023-09-27 18:20:11

我需要编写一个简单的TCP侦听器,它将能够在一个线程上侦听TCP(接收包),如果我需要发送一些包,我将能够在其他线程上执行

我该怎么做?

如何编写能够发送包的简单TCP侦听器

您可以使用TcpListener类。它有异步版本的方法,如BeginAcceptTcpClient,它将反过来为您提供一个TcpClient的实例,您可以在该实例上调用GetStream来访问底层流,并从那时起继续使用该流上的异步版本来BeginRead和BeginWrite。

一个简单的项目可以指导您:http://www.codeproject.com/KB/IP/TCPIPChat.aspx