Ruby1.9.3とRails3.2を使用して、私の目標は
1)2つの非同期http要求を開始req1しreq2ます。
2)これらが応答を待っている間に、他の処理を実行します。
3)から応答を受け取ったら、それreq1を処理して、返されるのを待つ必要がありますreq2。最初に戻る場合は、終了するのをreq2待ってreq1からそれを処理してから、から返されたデータを処理しreq2ます。
スレッドで試してみましたが、両方のスレッドが応答を返すまで何もできないようです。EventMachineでやりたいことを成し遂げることは可能だと思いますが、私が知らない好ましい解決策があれば、それは避けたいと思います。何か案は?ありがとう!