1

私たちがたどり着いたのは、WCF Windows サービス、IIS Windows サービス、IIS Web サービス、セルフホステッド サービス、WebApi サービスなど、多くのサービスが分散された大規模なシステムです。合計で約 30 項目が増え続けているため、構成の悪夢に陥ってしまいました。NServiceBus または any はお客様のオプションではないため、ここには 2 つのオプションがあると思います。

  1. すべての構成を単一のメガ構成ファイルに保持します。ここでは、いくつかの例を見つけることができます。
  2. カスタム構成メカニズムを設計および開発し、すべての構成を個別の DLL に保持します。この DLL はすべてのサービスで参照され、すべての構成を自動的に提供/実行します。Juval Lowe は、彼の著書 (最終版) でこのトピックについて少し考えていますが、残念ながら、オンライン リファレンスは見つかりません。

私はこの質問を閉じることができることを知っていますが、誰かがこの問題に固執していて、解決策や良いアドバイスを持っているなら、それは素晴らしいことです. 質問自体は次のように定義できます:これら 2 つのオプションのどちらが望ましいか、またその理由は?

サードパーティのソリューションを知っている場合は、リンクを提供してください。

助けてくれてありがとう。

4

0 に答える 0