在 Flash 客户端和 gevent 之间进行对话的最佳推荐方式是什么?我应该使用 XMLSocket 还是有更好的东西......另外,我应该创建自己的语法“例如 MOVE 1、500、3000”还是应该使用类似于 JSON 的东西?这是生产用的,谢谢大家。
问问题
221 次
1 回答
0
Flash 有一种称为 AMF(ActionScript 消息格式)的序列化格式。我发现它比 XML 或 JSON 更快,而且它也更简洁(即:产生比 XML 或 JSON 更小的有效负载)。我只将它用于几个项目,但请查看服务器端的amfast和PyAMF 。这两个项目都附带了客户端和服务器端的代码示例。
AMF 的另一个优点是它允许您在 Python 和 Flash 之间共享“本机”对象,即您可以在 Python 端序列化 a并在 Flash 中反序列化它时datetime.datetime
得到一个 ActionScript 。Date
于 2011-07-19T21:23:43.753 回答