最佳答案
我想知道,当我们提到 SOA 或中间件时,以及通常在应用程序和企业集成的情况下,消息驱动环境和事件驱动环境之间是否有明确的区别。我理解用户界面类似于事件驱动模型,我们的系统拦截用户的操作。
此外,很明显,消息传递支持基于发布/订阅、同步或异步通信、事务等的系统。
但是在中间件/SOA/应用程序集成上下文中有区别吗?(架构层次)。我试图查阅维基百科(给你和 给你)等资源,但我仍然有些困惑。什么时候开发人员应该选择一种解决方案而不是另一种?
是否存在一种方法比另一种方法更有意义的例子或案例?或任何全面的资源和指南,以执行每一个?
非常感谢你的洞察力。