フラッシュクライアントとgeventの間で話すのに最適な方法は何ですか?私はXMLSocketを使うべきでしょうか、それとももっと良いものがあるのでしょうか?また、 "MOVE 1,500,3000"などの独自の構文を作成すべきか、JSONに似たものを使うべきでしょうか?これは生産用です、ありがとうございます。FlashとTCPサーバ(Python)の間の会話
4
A
答えて
0
Flashには、AMF(ActionScript Message Format)というシリアル化フォーマットがあります。私はそれがXMLやJSONより高速であることがわかりました。また、それはより軽い(つまり、XMLやJSONよりも小さなペイロードを生成します)。私はいくつかのプロジェクトでそれを使用しましたが、サーバ側ではamfastとPyAMFをチェックしてください。両方のプロジェクトには、クライアント側とサーバー側の両方のコード例が付属しています。
AMFのもう一つの利点は、それはあなたがPythonの終わりにdatetime.datetime
を連載し、FlashでそれをdeserialiseときのActionScript Date
を出すことができ、すなわち、Pythonとフラッシュの間で「ネイティブ」のオブジェクトを共有することができますということです。
関連する問題
- 1. ユーザーコールバックとビューの間の会話方法
- 2. Google maps:フォームとの "会話"
- 3. SQL、OPENXMLとDateTimeの会話
- 4. tcpサーバとクライアントのやりとり
- 5. TCP HTTPクライアントとサーバのソケット通信
- 6. CクライアントのTCPサーバとjava通信
- 7. ビジネストランザクションとアイデンティティキーごとのNHibernate会話
- 8. Flashフロントエンドを使用してASP.NET MVCコントローラと会話できますか?
- 9. mongodb会話システム
- 10. Bluetoothキーボードとの会話方法は?
- 11. JSとFlashムービーとの会話のためのMootools Swiffオブジェクトの使用に関するヒント?
- 12. オープンソースのビデオ会議サーバ
- 13. Outlookの会話履歴
- 14. jabber-netチャットの会話
- 15. iPhone用の会話型コントロール
- 16. 新しいCDIの会話
- 17. tcpリスナとtcpサーバはC#で同じですか?
- 18. GrailsがTcpクライアントとTcpサーバを扱う問題
- 19. クライアント/サーバーの会話 - 間違っていますか?
- 20. TCPクライアントの強制終了C#のTCPサーバのスレッド
- 21. アスタリスク電話会議
- 22. Meteor/MongoDB会話スキーマ
- 23. メッセージapp - 会話lastMessage
- 24. サーバへのtcp接続の自動化
- 25. 携帯電話のAndroid TCPクライアントに外部サーバとの通信に問題があります
- 26. アスタリスク会議のキャパシティ:会議ごとに最大のユーザ、サーバごとに最大の会議?
- 27. PythonゲームサーバーのTCPソケット
- 28. PythonのマルチスレッドTCPサーバー
- 29. VOIP:pc-to-pc通話と会議
- 30. TCPクライアントとサーバ間でパケットロスが発生しないようにする
完璧、ありがとう。 – d0ctor