Wpf 哪种实例模式更适合在线游戏应用的wcf服务?
我已经创建了一个游戏应用程序,玩家可以在互联网上玩。我目前正在使用wcf服务作为此游戏的web服务。Wpf 哪种实例模式更适合在线游戏应用的wcf服务?,wpf,wcf,Wpf,Wcf,我已经创建了一个游戏应用程序,玩家可以在互联网上玩。我目前正在使用wcf服务作为此游戏的web服务。 哪个实例更适合在线游戏应用的wcf服务?好吧,这取决于具体情况。如果您从头开始编写代码,那么它是相对随意的。一般来说,我认为倾向于每个实例是有意义的,因为共享状态通常比服务实现更好地存储在其他地方 实现共享状态的一种方法是使用该游戏状态的单例实例。这样,每个WCF服务调用都只引用该单例。这提供了一些分离的关注点:服务实现处理通信,并在其他地方保持游戏同步。这很可能取决于游戏/服务的要求。我们需要
哪个实例更适合在线游戏应用的wcf服务?好吧,这取决于具体情况。如果您从头开始编写代码,那么它是相对随意的。一般来说,我认为倾向于每个实例是有意义的,因为共享状态通常比服务实现更好地存储在其他地方
实现共享状态的一种方法是使用该游戏状态的单例实例。这样,每个WCF服务调用都只引用该单例。这提供了一些分离的关注点:服务实现处理通信,并在其他地方保持游戏同步。这很可能取决于游戏/服务的要求。我们需要更多的细节来做出有用的判断!谢谢Dan,因为我的游戏在多个客户端之间共享公共数据。不过,如何存储这些数据呢?如果它在数据库中,那么使用什么可能无关紧要。如果它在内存中,那么您需要一个实例。是低延迟,还是能适应一些延迟?等