gpt4 book ai didi

c# - 对于我必须连接到服务器的每个 Tcp 连接,我如何单独管理每个连接?

转载 作者:可可西里 更新时间:2023-11-01 02:45:34 24 4
gpt4 key购买 nike

假设我有一台监听 TCP 端口的服务器(通过 TcpListener),并且我有五个不同的连接到该服务器(通过 TcpClient)。我将如何通过流向每个人发送信息而不向错误的客户端提供错误的信息。
例如:
五个客户端都连接到服务器。我必须向客户端 1 发送消息“这是一条消息”,但我不想将该消息发送给客户端 2、3、4 和 5。我还想向客户端 3 发送消息“这是另一条消息”和 5 但不将该消息发送给客户端 1、2 和 4。
我该怎么做呢?

最佳答案

TcpListener 类有方法 AcceptSocketAcceptTcpClient .它们为连接到您的服务器的每个客户端返回不同的 Socket(或 TcpClient)——您使用这些对象向各个客户端发送数据。

关于c# - 对于我必须连接到服务器的每个 Tcp 连接,我如何单独管理每个连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13113449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com