【发布时间】:2020-04-05 04:24:11
【问题描述】:
大家好,我目前正在开发一个 C 项目,我们基本上需要通过代理将 N 个客户端连接到服务器。我正在使用 TCP 协议进行第一次连接。在此之后,客户端可以请求使用 UDP 下载文件。我是否需要让另一个套接字监听另一个端口并将客户端再次连接到该端口,或者这是一种不正确的思维方式?
【问题讨论】:
-
为什么使用 UDP 进行文件传输?为什么不直接使用已有的 TCP 连接?
-
因为我的大学老师要求我们的程序能够通过UDP和TCP进行下载。 @RemyLebeau
标签: sockets tcp network-programming udp