标签: java asynchronous future
假设我正在编写一个类,它通过远程调用控制第三方远程服务器。每个调用都是异步的,即它的答案返回到单独的函数中。
包装远程调用的最佳模式或算法是什么?
答案 0 :(得分:2)
我不确定您在上面建议的可能解决方案之间存在很大差异。我建议尽可能使用现有的类和模式(例如,你提到上面的Future类。)
Future
可能影响您的解决方案(并且您没有提及)的一件事是您是否需要以发出请求的相同顺序处理结果,和/或如果您能够处理结果并行或是否需要同步。