为了账号安全,请及时绑定邮箱和手机立即绑定

gRPC 可以用于编写多人游戏等实时应用程序吗?

gRPC 可以用于编写多人游戏等实时应用程序吗?

Go
qq_花开花谢_0 2022-10-24 16:22:01
最近,我一直在阅读有关 Google 的 gRPC 的信息。我想知道它对于多人游戏这样的实时应用程序是否是一个不错的选择。例如,我们可以为实时多人游戏构建一个带有 gRPC 的游戏服务器吗?
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

但是,您可以,实时多人游戏通常更喜欢 UDP 而不是 TCP 用于流式传输,因为 TCP 可能由于重新排序和数据包确认等功能而有很多延迟。

gRPC 运行使用使用 TCP 的 HTTP/2,这在某些情况下会使其不适合。

但是,这并不能阻止您使用协议缓冲区,它是 gRPC 使用的消息序列化,如果这是您喜欢的功能。


查看完整回答
反对 回复 2022-10-24
  • 1 回答
  • 0 关注
  • 123 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号