1


djangoからflexへのデータプッシュに興味があります。これはpyamfを使用して実行できますか(チュートリアルまたは例を高く評価しています)?
データベースで何かが変更されたときに、その変更がクライアントに通知されるようにしたいと思います。

4

1 に答える 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 に答える