使用WCF的在线多人游戏

本文关键字:游戏 在线 WCF 使用 | 更新日期: 2023-09-27 18:19:46

您认为WCF提供了必要的开箱即用的管道来支持在线多人游戏体验吗?特别是实时环境,如魔兽世界、Ultima Online等。为什么或为什么?

最重要的考虑因素可能是:

  1. 包含的绑定是否足以满足这样的secenario?

  2. 除非有任何物理服务器要求,所包含的绑定是否满足性能要求?

只是想听听你对此事的看法!

感谢

使用WCF的在线多人游戏

你认为WCF提供了必要的开箱即用的管道来支持在线多人游戏体验吗?为什么?为什么?

不,不是开箱即用。几乎所有的在线游戏都使用UDP而不是TCP。这篇文章很好地解释了为什么,特别是,看看"为什么你永远不应该使用TCP来连接多人游戏"一节。WCF不使用开箱即用的UDP,因此您必须实现自定义传输。

包含的绑定是否足以满足这样的secenario?

是的,绑定可能足够,但传输不够。

除非有任何物理服务器要求,所包含的绑定是否满足性能要求?

唯一可以确定的方法是测试它。