私は新しいプロジェクトを開始し、バックエンドでサービスを接続するためのサービスバスの概念に夢中になりました。これまでは主にWeb開発を行っていたので、ESBを介してWeb層をサービスに接続するだけでした。
今、私はサーバー/クライアント接続を必要とするデスクトップアプリケーションから始めています。ESBはデフォルトで非同期モデルを強制し、負荷を分散する際にある程度の柔軟性を可能にするため、良いアイデアのようです。また、多くの場合、Pub/Subは非常に理にかなっています。
インターネットでESBをよく読んでいますが、Ayendeは、要求/応答シナリオでESBを使用するAlexandriaアプリも作成しました。次に、ESBを介して要求/応答を行うことは悪いことだと言う人もいます。
サーバー/クライアント通信をサポートするESBで発生する可能性のある大きな問題は何ですか?