Flash クライアントと gevent の間で通信するための最も推奨される方法は何ですか? XMLSocketを使用する必要がありますか、それとももっと良いものがありますか...また、「MOVE 1、500、3000」などの独自の構文を作成する必要がありますか、それともJSONに似たものを使用する必要がありますか? これは生産用です、ありがとう。
1 に答える
0
Flash には、AMF (ActionScript Message Format) と呼ばれるシリアル化形式があります。XML や JSON よりも高速であり、簡潔でもあります (つまり、生成されるペイロードは XML や JSON よりも小さくなります)。いくつかのプロジェクトでしか使用していませんが、サーバー側のamfastとPyAMFをチェックしてください。どちらのプロジェクトにも、クライアント側とサーバー側の両方のコード例が付属しています。
AMF のもう 1 つの利点は、Python と Flash の間で「ネイティブ」オブジェクトを共有できることです。つまり、Python 側で aをシリアライズし、Flash でデシリアライズするときにdatetime.datetime
ActionScript を取り出すことができます。Date
于 2011-07-19T21:23:43.753 に答える