Flash和TCP服务器(Python)之间的对话

2024-10-01 04:58:18 发布

您现在位置:Python中文网/ 问答频道 /正文

在Flash客户端和gevent之间进行通信的最佳方式是什么?我应该使用XMLSocket还是有更好的方法。。。另外,我应该创建自己的语法“比如move15003000”,还是应该使用类似于JSON的语法?这是为了制作,谢谢各位。在


Tags: 方法json客户端方式语法geventflashxmlsocket
1条回答
网友
1楼 · 发布于 2024-10-01 04:58:18

Flash有一种称为AMF(ActionScript消息格式)的序列化格式。我发现它比XML或JSON更快,而且也更简洁(即:产生比XML或JSON更小的有效负载)。我只在几个项目中使用过它,但是请查看服务器端的amfast和{a2}。这两个项目都提供了客户端和服务器端的代码示例。在

AMF的另一个优点是它允许您在Python和Flash之间共享“本机”对象,也就是说,您可以在Python端序列化datetime.datetime,并在Flash中反序列化它时得到一个ActionScript Date。在

相关问题 更多 >