djangoからflexへのデータプッシュに興味があります。これはpyamfを使用して実行できますか(チュートリアルまたは例を高く評価しています)?
データベースで何かが変更されたときに、その変更がクライアントに通知されるようにしたいと思います。
1 に答える
2
私はそれをしていません、そしてそれは難しいように見えます。
BlazeDS Livecycle Data Servicesは何をしますか?PyAMFやRubyAMFのようなものはしませんか?
PyAMFは、PythonでAMFメッセージを送受信するためのツールを提供します。
ただし、通常のプッシュではHTTPではなくソケット接続を使用するため、Djangoはプッシュには適していません。
これはおそらく、ツイストサーバーも持つことを意味します。引き続きDjangoを使用できます...モデルにシグナルコードがあり、TwistedサーバーにメッセージをFlexクライアントに送り返すように指示している可能性があります。
PyAMFは開始するためのサンプルクライアントコードを提供していますが、Flex側ですべてのデータバインディングタイプコードを自分で作成する必要があります。
どうやら、Flex用のJavaフレームワークは、両方の側でコード生成を行うため、すべてがはるかに簡単になります。
于 2011-04-29T17:44:51.553 に答える