[Rod Johnson] 异步调用的两种方案:JMS和另起线程 Leave a Comment / Java / June 8, 2009 June 8, 2009 以下是我的总结: 可以有两种办法实现异步调用 1.JMS — 功能十分强大,而且可靠性很高(比如消息的持久化)。但是这个东西复杂性很高,难维护,并且有额外的性能开销。 2.另起一个线程,在新线程里执行被调用的方法,并通过Observer模式在两个线程之间通讯。– 比较简单,实现容易。但是没有JMS的附加优点,并且集群环境下很无能。