進め方に困っています。サードパーティ API (Interactive Brokers) で play 1.2.5 フレームワークを使用しようとしています。
誰かが Grails Java の同様の質問に答えたことを知っています: サードパーティ API でソケットプログラミング機能を実現する方法
基本的に、IB API はリクエストとリプライに非同期通信を使用します。つまり、getData() を呼び出すと、API は、送信する準備ができたときにコールバック関数 dataResults() を使用することを認識します。dataResults() を呼び出し可能にするには、作成したブローカー オブジェクトが応答を受信できるように存在している必要があります。コントローラー関数内で、ブローカー オブジェクトを作成して getData() を呼び出すと、リクエストが終了すると、ブローカー オブジェクトも明らかに消えます。そのため、返信を受け取ることはできません。
Playでこれを行う方法に関する理想はありますか? どんな助けでも大歓迎です。
ありがとう