1

我目前正在开发一个网络库,但我不知道应该以哪种方式创建它。该库应设计为与游戏一起使用。可靠和不可靠的数据包都需要。我应该使用“TCP 和 UDP”、“UDP 和 SCTP”、“UDP 并创建 RUDP 协议”还是“RAW 并从头开始构建一切”?这是一个很长的问题,让我一直在努力!我认为创建一个“健壮”的 RUDP 协议是最好的解决方案,但我可以做一个健壮的吗?(额外的工作不是问题)

谢谢你的时间。

4

1 回答 1

0

每一个都是有原因的。TCP 用于有点慢的可靠连接,UDP 用于快速不可靠的连接,STCP 不常用,因此它不一定稳定(不是首选),RUDP 最好用于同时需要可靠和不可靠消息的情况,RAW 主要用于尝试构建他们的组织自己的网络系统。

于 2017-01-13T10:05:42.897 回答