ReadProcessor が JDBC を使用してレコードを挿入する必要がある、または JAXWS 呼び出しを介して SOAP レイヤーと統合する必要があるとします。
Lagom 非同期 (設計による) プラットフォームを使用して同期呼び出しを処理する最良の方法は何ですか。
ReadProcessor が JDBC を使用してレコードを挿入する必要がある、または JAXWS 呼び出しを介して SOAP レイヤーと統合する必要があるとします。
Lagom 非同期 (設計による) プラットフォームを使用して同期呼び出しを処理する最良の方法は何ですか。
ブロッキング呼び出しを処理する専用の機能を提供する vert.x とは対照的に、Lagom はそのような統合機能を提供していないようです。
彼らのドキュメント(JDBC の例)によると、実行するスレッドを内部的に作成する独自の処理メカニズムを作成する必要があります。
したがって、答えは「自分でやる」です。エグゼキューター、ランナブル/呼び出し可能オブジェクトを作成し、Future で遊んで、ブロッキング呼び出しの周りに独自のノンブロッキング ラッパーを作成します。