###Akkaを利用した並行処理の実装をしたい
Java 1.8
Playframework 2.4
で開発をしています。
タイトル通りですが、1つのリクエストに対して
viewを表示する処理と裏側で計算する処理を並行して実行したいです。
つまり、viewはすぐに表示して(レスポンスを返して)、裏側では計算が続いている状態です。
PlayFrameworkのドキュメントやAkkaのドキュメントを読んだりしているのですが、
ScalaばかりでJavaでどのようにすればいいのかわからずに手詰まり状態です。
###コード
Java
1 public Promise<Result> index() { 2 return promise(() -> calc()) 3 .map((Integer i) -> ok(index.render())); 4 }
なお、このコードだと同期で処理が行われております。
現在はPlayframeworkのドキュメントを参考にして書いていたのですが、
まったく並行処理がおこなわれません。
どのように実装すればよいのかご教授の程宜しく御願い致します。
具体的に簡単なサンプルコードを載せていただけるとありがたいです。
何卒、宜しく御願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。