使用future实现内置异步API
private void asynExecMessageListener(final DomainMessage message) { FutureTask futureTask = new FutureTask(new Callable<Boolean>() { public Boolean call() throws Exception {try { message.getMessageListener().action(message);} catch (Exception e) { ....return true;}});message.addFutureTask(futureTask);//运行futuretaskexecutor.execute(futureTask);//相当于pool.run}应该说:JdonFramework 6.2是将EDA和Java并行计算,异步可伸缩性融合在一起,在设计理念是先进的,本文也可以验证这点。参考Domain Events异步应用
?
原文:http://www.jdon.com/jivejdon/thread/38006