cto*_*tor 2 c++ sockets networking network-programming winsock
我有一个使用UDP端口25565的客户端和服务器应用程序。为了在同一台机器上运行它们,因为只有一个应用程序可以将自己绑定到端口25565,这是否意味着我需要使用两个单独的端口进行传输应用程序之间的数据?
我想到的是以下——
客户端 -> 25565 -> 服务器
客户端 <- 25566 <- 服务器
这是唯一的解决方案还是有另一种处理方法?
回答你的问题。TCP/IP 连接是双向的,一旦建立,服务器就可以向客户端发送数据,反之亦然。
我会像这样绘制方案:
服务器端口 25565 <-> 客户端端口 25566(或任何其他端口)