【问题标题】:What is the advantages and disadvantages using UdpClient over Socket使用 UdpClient over Socket 有什么优缺点
【发布时间】:2012-05-17 09:23:59
【问题描述】:

我目前在服务器和客户端上都使用 Socket 类来建立 udp 连接,现在它工作得很好,但我看到还有另一种使用 udp 套接字的方法,即 UdpClient 类。我的问题是我应该在 3d 多人游戏中使用什么?会影响性能吗?等等..... 提前致谢!

【问题讨论】:

    标签: c# .net performance networking abstraction


    【解决方案1】:

    UdpClient 是写在 Socket 类上的封装类。它是专门为使用套接字的 UDP 特性而编写的。您可以使用名为 Client 的属性访问 UdpClass 的套接字实例。像 TcpClient 也是写在 Socket 上的,用于 TCP 通信。

    【讨论】:

    • 但是性能上还是有区别之类的?
    • 否,因为 UdpClient 也使用 Socket 类实例进行数据传输和接收。
    猜你喜欢
    • 2018-09-01
    • 2018-04-03
    • 2010-09-08
    • 1970-01-01
    • 2011-01-20
    • 2010-09-06
    • 2015-09-09
    • 2015-01-30
    • 2011-04-01
    相关资源
    最近更新 更多