私はスカラプロジェクトでJavaコードを使用する必要があります。 Javaコードは、リスナーパターンの使用を推奨します。コードは次のようなものです:スカラ構文砂糖とJavaリスナーパターン
asyncHttpClient.prepareGet("http://www.ning.com/ ").execute(new AsyncCompletionHandler<Response>(){
@Override
public Response onCompleted(Response response) throws Exception{
// Do something with the Response
// ...
return response;
}
@Override
public void onThrowable(Throwable t){
// Something wrong happened.
}
});
このコードでは、より良いスケーラを使うことができるかどうかは疑問です。私は、オブザーバーのパターンが悪いと言っているマーティン・オデスキーが書いた論文があることを知っていますが、私はその問題に深く関わっていません。 おかげ
これは良い提案です。ありがとう – Matroska