AKKAのドキュメントには次のように書かれています
...アクターは、ロックやネットワークソケットなどの外部エンティティをブロックしないでください(つまり、スレッドを占有している間は受動的に待機してください)。ブロック操作は、メッセージを送信する特殊なスレッドで実行する必要があります。それらに作用する俳優。 ソースhttp://doc.akka.io/docs/akka/2.0/general/actor-systems.html#Actor_Best_Practices
現在、次の情報を見つけました。
Akka / ScalaからのアウトバウンドHTTPリクエストの送信を読み、 https://github.com/dsciamma/fbgl1で例を確認しました。
https://github.com/AsyncHttpClient/async-http-clientnonblockingの使用方法を説明する次の記事http://nurkiewicz.blogspot.de/2012/11/non-blocking-io-discovering-akka.htmlを見つけましたakkaを使用したhttpクライアント。しかし、Scalaで書かれています。
ノンブロッキングhttpリクエストを行うアクターを作成するにはどうすればよいですか?
リモートURLページをファイルとしてダウンロードし、生成されたファイルオブジェクトをマスターアクターに送信する必要があります。次に、マスターアクターはこのリクエストをパーサーアクターに送信してファイルを解析します。