異なる DMZ 内にいくつかのサーバーがあります。これらの各サーバーは、いくつかの NServiceBus サービスおよび/またはメッセージを送信する Web アプリケーションを実行します。多くの場合、さまざまなサイト間でメッセージを送信できる必要があります。必要なポートを開くと、ネットワーク管理者が妥協したくないセキュリティ上の問題が発生します。
NServiceBus Gateway を見てきました。( http://docs.particular.net/nservicebus/gateway/ ) これは良い解決策になると思います。ただし、それを実装する最良の方法については正確にはわかりません。
サイト間で複数のメッセージを送信する必要がある、複数のサービスで構成されるネットワークを考えてみましょう。そのネットワーク内から来るすべてのメッセージを処理する同じサーバー上に追加のサービスを作成するのが最善ですか?それとも、各サービスがクロスサイト送信を管理できるようにするのが最善ですか?
ありがとう