同じマシン (異なるアプリケーション ドメインとプロセスの混合) で実行されている .NET アプリケーションで使用できる pub/sub メカニズムを探しています。別のサービスを実行したり、構成が多すぎるものを実行したりする必要はありません。明らかに、メモリと CPU の負荷も最小限に抑えたいと思います。
具体的には、同じホスト上のサブスクライバーに大量の小さなメッセージをブロードキャストしたいと考えています。したがって、バス (MSMQ や NServiceBus など) が必要ですが、完全なネットワーク サポート (ローカルの名前付きパイプのみが必要) のオーバーヘッドや、エンタープライズ バスのコストと複雑さは必要ありません。