【发布时间】:2016-09-26 20:20:45
【问题描述】:
在使用 JMS/Asynchronous Messaging 架构时,我们是否可以考虑反模式? 有时,设计可能会导致我们证明副作用,而不是实现我们正在寻找的性能。 在哪些常见情况下,我们应该采用另一种解决方案(例如批处理)来代替选择异步消息传递?
【问题讨论】:
标签: java asynchronous jms anti-patterns
在使用 JMS/Asynchronous Messaging 架构时,我们是否可以考虑反模式? 有时,设计可能会导致我们证明副作用,而不是实现我们正在寻找的性能。 在哪些常见情况下,我们应该采用另一种解决方案(例如批处理)来代替选择异步消息传递?
【问题讨论】:
标签: java asynchronous jms anti-patterns
JMS 体系结构中没有任何固有的规定您应该使用批处理而不是异步消息传递。
注意:一些 JMS 解决方案支持批处理,而其他消息传递解决方案通常具有异步消息传递。
你应该考虑的是;是适合我要求的 JMS 解决方案的功能和性能。如果没有,请考虑其他事情。您应该设计您的应用程序,以便在以后发现它不合适时可以轻松地更改您的传输。
【讨论】: