Python Twisted-将来のブローカーとサーバー側のdeffereds
質問
背景:TwistedとPerspective Brokerを使用してリモートオブジェクトの実行とサーバー/クライアント通信を実行するGTKクライアントがいます。これは私にとってうまく機能し、一緒に仕事を始めるのに簡単でした。
クライアントから通信する必要があるAMQP(メッセージキュー/MQ)サービスがあります。 Twistedを介してクライアントとサーバーの周りにセキュリティモデルを導入しています。クライアントがメッセージキューサーバーに直接通信してもらいたくありません。また、クライアントのAMQPライブラリへの別の依存関係も必要ありません。
理想的には、クライアントに、クライアントに代わって別のサーバーにAMQPリクエストを送信するPerspective Broker、Perspective Broker Serverを介してサーバーにリクエストを送信することを望みます。メッセージキューサーバー。
質問:サーバー側では、サーバーPBメソッドの1つ内で応答を延期するにはどうすればよいですか?さらに重要なことは、発信要求を着信リクエストに接続し、ツイストイベント主導のパラダイムを保存する最も効率的な方法は何ですか?
解決
サーバー側では、サーバーPBメソッドの1つ内で応答を延期するにはどうすればよいですか?
簡単。戻ります Deferred
から remote_
方法。終わり。
所属していません StackOverflow