【问题标题】:Using one socket object to send and receive multiple sockets in C#在 C# 中使用一个套接字对象发送和接收多个套接字
【发布时间】:2011-02-15 19:23:47
【问题描述】:

在 C# 中,我有一个连接多个客户端的服务器应用程序。我只会在接受实例化新套接字时跟踪 IP 地址和端口。我的问题是只使用一个套接字对象可以容纳发送和接收吗?同步和异步套接字是否可能?示例会有所帮助。提前致谢。

【问题讨论】:

    标签: c# sockets asynchronous synchronization


    【解决方案1】:

    使用 UDP 是可能的,使用 TCP 是不可能的,因为你提到 Accept() 我假设你正在使用 TCP,因此这是不可能的......

    【讨论】:

      【解决方案2】:

      您必须使用接受方法返回的套接字对象来发送和接收特定客户端。您不能为所有客户端使用单个套接字。套接字是完成通信的端点

      【讨论】:

        猜你喜欢
        • 2015-03-09
        • 2021-07-08
        • 2016-09-12
        • 2013-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-05
        相关资源
        最近更新 更多