您认为WCF提供了开箱即用的必要管道,以支持在线多人游戏体验吗?特别是实时环境ala WoW,Ultima Online等等。为什么或为什么或不为什么?
最重要的考虑因素可能是:
包含的绑定是否适合此类场景?
除了任何物理服务器要求外,所包含的绑定是否符合性能要求?
只是在寻找你对此事的看法!
由于
答案 0 :(得分:17)
您认为WCF提供了开箱即用的必要管道,以支持在线多人游戏体验吗?为什么或为什么?
不,不是开箱即用的。几乎所有在线游戏都使用UDP而不是TCP。 This article解释了为什么非常好,尤其要看一下“你为什么不应该使用TCP连接多人游戏”这一节。 WCF不使用开箱即用的UDP,so you would have to implement a custom transport。
包含的绑定是否适合此类场景?
是的,绑定可能是足够的,但传输不是。
除非有任何物理服务器要求,所包含的绑定是否符合性能要求?
唯一可以确定的方法是测试它。