【问题标题】:Receive packet from the server asynchronously?从服务器异步接收数据包?
【发布时间】:2016-06-07 20:37:29
【问题描述】:

我有一个成功连接到服务器的客户端。我使用 Socket.Receive() 方法从服务器接收数据。但是,它是一种阻塞方法。我使用 Socket.BeginReceive() 在服务器端从连接的客户端异步接收数据包,我想从服务器异步接收数据包的客户端是否相同?

【问题讨论】:

    标签: c# asynchronous networking


    【解决方案1】:

    是的,为什么不呢?真的不知道还能说什么。

    考虑使用await 而不是(几乎)过时的 APM 模式。更方便的形式是相同的。

    【讨论】:

    • 我不能,因为我正在使用统一并且我坚持使用 .NET 2.0
    • 好的,我将使用这个问题的答案中的代码-->stackoverflow.com/questions/6550933/… 以便在 .NET 2.0 中进行异步操作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    • 2021-07-06
    • 1970-01-01
    • 2015-07-13
    相关资源
    最近更新 更多