0

我创建了一个游戏应用程序,将由互联网上的玩家玩。我目前使用 wcf 服务作为这个游戏的 web 服务。哪个实例更适合在线游戏应用程序的 wcf 服务?

4

1 回答 1

0

这得看情况。如果您是从头开始编写代码,那是相对随意的。一般来说,我认为倾向于 Per Instance 是有意义的,因为共享状态通常比服务实现更好地存储在其他地方。

实现共享状态的一种方法是拥有该游戏状态的单例实例。这样,每个 WCF 服务调用只引用该单例。这提供了一些关注点分离:服务实现处理通信并在其他地方保持游戏同步。

于 2013-06-19T14:54:39.763 回答