我已经阅读了很多关于 UDP 与 TCP 的其他主题,但还没有真正找到任何可以正确回答我的设计问题的主题
我将为一个项目工作的聊天网络将有 3 个主要应用程序:客户端、服务器和 HUB(服务器)。
HUB服务器是将所有服务器连接在一起形成网络的主服务器。服务器将跟上正在制作的聊天室,换句话说,它将托管房间。客户端将用于连接服务器以加入聊天室。
现在我主要关心的是,在从客户端到客户端、服务器到服务器或服务器到客户端发送或执行请求时,何时应该使用 UDP over TCP 或反之亦然?
注意:整个聊天网络项目是100% 基于文本的,没有图形、网络摄像头、麦克风或文件共享功能。