IIS ホスティングに関する内部討論の最中です。特定のエンタープライズ アプリケーションに対して、N 個の WCF サービスがあります。
1 つのオプションは、各 WCF サービスを独自の IIS アプリケーションでホストすることです。これは、各サービスが独自の web.config と [おそらく] 独自のアプリケーション プールを持っていることを意味します。
もう 1 つのオプションは、すべての WCF サービスを 1 つの IIS アプリケーションにまとめることです。これは、これらすべてのサービスと 1 つのアプリケーション プールに対して 1 つの web.config を意味します。
個別のオプションにより、サービスごとに異なる構成 (IIS および web.config) を持つ柔軟性が得られます。個々のアプリケーション プールを使用すると、プロセスのリセットをより細かく制御できます。
共有オプションは、IIS とアプリケーション構成 (web.config) が各サービスで同じである必要があるため、よりシンプルで可能です。
これら 2 つのオプション間のアドバイスやベスト プラクティスを探しています。