我打算像Storm8一样制作像iMobsters这样的mmo游戏。没有广泛的图形,所以我特别感兴趣的是构建游戏后端的最佳方式。 SOAP还是休息?是否有任何框架来构建这样的后端?
答案 0 :(得分:0)
我同意@ pst的评论:这是个人偏好。我认为,有两件事需要考虑:
正如@pst所说,开发的简易性归结为您正在使用的库(客户端和服务器),毫无疑问,这两种方法都有很好的选择。
至于性能/带宽,我会说RESTful方法可能会胜出(取决于实现),因为开销较少。 REST方法非常灵活,因为它没有定义任何语法 - 您可以使用XML,JSON,HTML或任何数量的内容格式。
如果我要实现这样的服务,我会因为这个原因而使用REST(我想我可能会使用JSON,因为它被广泛使用,易于解析和轻量级)。
对于后端框架,我不知道在不知道你将在服务器上使用什么技术的情况下 - 你是在运行Java,.NET,Perl等吗?无论如何,用于提供RESTful或基于SOAP的API的任何主要服务器端技术都有丰富的资源。