我需要开发涉及游戏的客户端服务器应用程序。我没有flash的经验,我正在阅读紧凑而快速的AMF3协议,它是否比xml / json更好地进行数据交换?我还需要它在80端口。
答案 0 :(得分:1)
您可以使用blazeDS,AMFPHP或任何其他AMF-ish风格。他们有一个用于ruby,python的不同版本的php,可与zend,cakePHP一起使用。只取决于你感到满意。 AMFPHP非常简单,我过去使用的是新ZendAMF is prepackaged with Flash Builder 4。 AMF是在闪存和服务器之间处理数据的最快方法。它是压缩二进制文件。在发送5,000行xml数据所需的时间内,您可以在AMF中发送20,000+而无需解析。
答案 1 :(得分:0)
听起来你想看BlazeDS。它内置了AMF频道。我们在所有客户端/服务器应用程序中使用BlazeDS,而不是xml / json。但是,它需要一个tomcat服务器。幸运的是,turnkey edition捆绑了预配置的tomcat设置。