【问题标题】:Receiveing using Datagram socket in C在 C 中使用数据报套接字接收
【发布时间】:2013-10-21 14:05:03
【问题描述】:

由于 UDP 是无连接的,客户端上的单个 UDP 套接字/端口是否可以接收来自不同服务器(连接)的数据包?还是需要单独的连接才能从每个服务器接收?

我正在设计一个客户端,它使用 UDP 从 5 个服务器接收数据包。这是否需要我在客户端的不同端口上分别创建 5 个套接字?或者我可以在客户端使用单个端口/套接字接收数据吗?

任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: c sockets udp datagram


    【解决方案1】:

    您可以同时从多个客户端发送和接收数据报。为此,您可以使用 sendto()recvfrom()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-18
      • 1970-01-01
      • 2017-08-17
      • 1970-01-01
      相关资源
      最近更新 更多