問題タブ [pyamf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
586 参照

apache - PyAMF バックエンドの選択肢!

私は PyAMF を使用して、クライアントのニーズに応じて何百もの異なるイメージの異なるグループを要求するフレックス アプリのバックエンドを作成しています。フレックスコードの開発中に、PyAMF が提供する「simple_server」WSGI サーバーを使用しています。これで、mySQL データベースから画像を取得し、可能な限り高速かつ効率的に多くの同時クライアントに送信できる堅牢なバックエンドを作成する準備が整いました。

PyAMF のドキュメントは、従うべき多くの例を提供しているので素晴らしいですが、作成しようとしているバックエンドの種類について混乱しています。

SocketServer、WSGI サーバー、または Twisted、web2py、Tornado のようなものが必要ですか? これらはすべて異なっていますか?:) 代わりに Apache モジュール (mod_wsgi または modjy または mod_python) を使用する必要がありますか?

これはおそらく多くの公開討論に関係していると思いますので、これらの討論の良い要約を教えていただけないでしょうか?

選択肢が多いのはいいけど、どうやって選べばいいの?

0 投票する
1 に答える
473 参照

django - Django + pyamf: actionscript アプリケーションからゲートウェイを呼び出すときの奇妙な例外

助けてください。私は django-amf-gateway アプリケーション ( http://bitbucket.org/wolever/django-amf-gateway ) を使用しています。

ゲートウェイを次のように定義しました。

そして、この方法で mxml からサービスを呼び出したとき:

私は例外を得ました:

0 投票する
2 に答える
208 参照

python - pyamfから故意にFaultObjectを返します

現在、RubyAMFからPyAMFに移行しています。RubyAMFでは、次のように意図的にFaultObjectを返すことができます。

PyAMFに同等の機能はありますか?ドキュメントを検索しましたが、それについての言及が見つかりません。

0 投票する
2 に答える
601 参照

python - pyAMFチャネルを介して送信されたkwargs

私はcherrypyサーバーを使用して、PythonクライアントからpyAMFチャネルを介してリクエストを受信して​​います。以下のモックアップから始めましたが、正常に機能します。

サーバ:

クライアント:

結果: [[u'one = 1、two = 3']、{}]

代わりに今なら:

私が使う:

同じリクエストを送信すると、次のエラーが発生します。

TypeError:echo()は正確に0個の引数を取ります(1個指定)

同時に:

質問:なぜこれが起こっているのですか?洞察を共有してください

私が使用しているもの:python 2.5.2、cherrypy 3.1.2、pyamf 0.5.1

0 投票する
1 に答える
554 参照

django - PyAMF DjangoゲートウェイをAMF3を使用するように設定するにはどうすればよいですか?

デフォルトのAMF0の代わりにAMF3を使用するようにPyAMFDjangoゲートウェイを設定するにはどうすればよいですか?

0 投票する
1 に答える
638 参照

python - pyAMFクライアントはどこで(コードのどの時点で)SSL証明書を受け入れますか?

SSLポートでリッスンするサーバーをセットアップしました。私はそれに接続することができ、適切な資格情報でサービスにアクセスすることができます(以下の例のエコーサービス)

以下のコードは正常に機能しますが、クライアントが証明書を受け入れる時点がわかりません

サーバ:

クライアント:

これを実行すると、正常に実行されます。クライアントログは次のとおりです。

2010-01-1800:50:56,467 DEBUG [root]応答が短すぎる(証明書が〜1K)ため、応答の41バイトを読み取ると疑わしいように見え、証明書の転送がデバッグログ。

質問:クライアントはどの時点で証明書を受け入れますか?デフォルトではどこに保存されますか?デフォルトの場所を設定する構成パラメーターはどれですか?

0 投票する
1 に答える
407 参照

python - Python APIでのGAEデータストアの熱心な読み込み

1 対多の関係にある 2 つのモデルがあります。

クラスの質問 (db.Model):

questionText = db.StringProperty(複数行 = False)

クラス Answer(db.Model):

answerText = db.StringProperty(複数行 = False)

question = db.ReferenceProperty(Question, collection_name='answers')

Flex でフロントエンドを実装し、pyamf を使用してデータをロードします。

関連する質問を含むすべての回答を読み込もうとすると、すべてが希望どおりに機能し、フィールドにアクセスできます

質問に答える

ただし、質問をロードする場合 (例: Questions.all() によって)、「question.answers」は空/null のままです。

(ただし、サーバー/python 側では問題なく question.answers を修正できます - おそらく遅延読み込みの後)。

すべての質問を回答とともにロードすることは可能ですか?

(これはJPA Java APIで可能であることは知っていますが、pythonはどうですか?)

追加の設定、GQLクエリ、またはdjangoフレームワークを使用して機能させる必要がありますか?

0 投票する
1 に答える
579 参照

apache-flex - pyamf flex セッションの制限またはタイムアウトの設定

amf セッションを pyamf でフレックスするように制限するにはどうすればよいですか?

django 管理パネルから sqlalchemy を介して認証済みフレックス クライアントに送信される値オブジェクトを提供する pyamf ゲートウェイをセットアップしました。うまく機能していますが、問題があります。セッションが持続してサーバーを詰まらせているため、AMF セッションが約 20 回認証されると、サーバーを再起動するまでそれ以上拒否されます。

0 投票する
2 に答える
900 参照

django - 予期しない HTTP ステータス 500 応答

Django/pyAMF によって返される必要がある単純な python メソッドがありますが、代わりに HTTP ステータス 500 を返しています (ただし、エラーなしでメソッドを通過し、Grupo オブジェクトが作成されます)。

最も奇妙なことは、ほぼ同じことを行う別の呼び出し (実際には前のリストを返す) が ok を返すことです。

理由はありますか?