私は、SOAまたはミドルウェアを参照するとき、そして一般的にアプリケーションとエンタープライズの統合の場合に、メッセージ駆動型環境とイベント駆動型環境の間に明確な区別があるのだろうかと思っていました。私は、ユーザーインターフェイスが、ユーザーの行動をインターセプトするイベントドリブンモデルに似ていることを理解しています。メッセージ駆動型とアプリケーション統合型のイベント駆動型アプローチ
また、メッセージングはパブリッシュ/サブスクライブに基づくシステム、sychronousまたは非同期通信、取引など
をサポートしていますが、ミドルウェア/ SOA /アプリケーションの積分するコンテキストに差があることは明らかですか? (アーキテクチャレベル)。私はウィキペディア(here、およびhere)のようなソースを参照しようとしていますが、まだ多少混乱しています。開発者は、いつ他のソリューションよりも1つのソリューションを好むべきですか?
1つのアプローチが他のアプローチよりも理にかなっている例やケースがありますか?または、包括的なリソースとそれぞれを実装するためのガイド?
洞察力に感謝します。
0-Nアドレス可能な受信者の間でメッセージをブロードキャストすることができるので、直接的な言葉を強調することも価値があります。 – 4lex1v