我想知道當我們引用SOA或中間件時,以及通常在應用程序和企業集成情況下,消息驅動環境和事件驅動環境之間是否存在明顯的區別。我知道用戶界面類似於事件驅動模型,我們的系統攔截用戶的操作。消息驅動與應用程序集成的事件驅動方法
而且很顯然,基於發佈/訂閱,採用同步或異步通信消息支持系統,交易等
但有中間件/ SOA /應用集成方面有區別嗎? (架構級)。我正在嘗試查閱維基百科(here和here)等來源,但我仍然有些困惑。開發人員何時應該選擇一種解決方案?
是否有例子或案例,一種方法比另一種更有意義?或者有任何全面的資源和指導來實施每一個?
非常感謝任何見解。
由於我們可以在0-N可尋址接收者之間廣播消息,所以也值得強調直接的詞。 – 4lex1v 2015-10-08 06:31:09