3

EventMachine 内でノンブロッキング SOAP リクエストを作成する方法はありますか?

adwords4r gem を使用して、Google adwords API (SOAP ベース) とやり取りする Ruby アプリケーションを作成しています。アプリケーションは EM を使用して、stomp 接続を介してメッセージを受信し、adwords API への SOAP 呼び出しを行うことによってそれらのメッセージを処理します。処理はリアクター スレッド内で行われるため、明らかに、これらの呼び出しを非ブロックにする必要があります。1 つのオプションは EM.defer を使用することですが、スレッドプール内のスレッドの束のオーバーヘッドは避けたいと思います。

4

2 に答える 2

6

HandSoapは EventMachine を使用できます。

于 2009-12-18T15:13:21.900 に答える
0

この質問でタンブルウィード バッジを獲得した後、#eventmachine IRC で質問することになりました。どうやら、使用する以外に、SOAP 呼び出しを行うためのイベントマシンに適したオプションはありません。EM.defer

于 2009-12-11T00:05:06.377 に答える