假设我正在构建类似于 Zynga 扑克游戏的在线扑克游戏。 wcf 是一个很好的后端吗?
最佳答案
最终,您可能最好按照自己所知道的去做。既然你提到了 WCF,我假设你有一些 .NET 背景,并且在 .NET 中开发比学习新的语言和框架更容易。如果是这样的话,有几种选择:
- 选择 WCF,因为它是 Microsoft 世界中构建服务的事实标准。认识到,使用 WCF,您可以选择使用基于 SOAP 的服务或使用 WCF WebHttp 的轻量级 RESTful 服务。正如其中一位发帖者所提到的,您最好使用 WebHttp 来避免 SOAP 的开销。
- 查看像 Adobe 的 FluorineFx 这样的选项这将使您能够在 .NET 中进行编程并获得高级 Adobe 远程处理技术和协议(protocol)(例如 AMF 二进制协议(protocol))的好处,否则只能在 Java 平台上使用。
实际上,我已经看到 WCF SOAP 和 WCF WebHttp 服务与基于 Flex 的客户端很好地集成。我从未见过大多数希望利用 AMF 协议(protocol)选择 Java 路线的客户在实践中使用 Fluorine。
关于wcf - WCF 是 Flash 游戏的良好后端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6235716/