ホスティングにはさまざまな種類があります。
Windows プロセス アクティベーション サービス (WAS)
IIS
セルフホスティング
Windows サービスでのホスティング
あるものを別のものよりも使用する利点はありますか? どちらが好ましいですか?
ホスティングにはさまざまな種類があります。
Windows プロセス アクティベーション サービス (WAS)
IIS
セルフホスティング
Windows サービスでのホスティング
あるものを別のものよりも使用する利点はありますか? どちらが好ましいですか?
1) IIS は現在 WAS を使用しています
2) IIS ホスティング。長所: 通常、ホスティング コードが不要で、保守が容易で、IIS インフラストラクチャ (セキュリティ、セッション、サイト統合など) が必要です。短所: 「パッシブ」サービスであり、IIS が必要です。
3) 自己ホスティング。長所: 簡単なデバッグ。短所:インフラストラクチャがないため、必要です。カスタム ホスティング コード、インタラクティブな使用法 (一般的に言えば)。
4) Windows サービスでのホスティング。長所: 「アクティブ」で長時間実行されるサービス、サービス インフラストラクチャ (開始/停止/一時停止、無人 (非対話型) 実行、依存関係、mmc など) の場合、比較的管理が容易です。短所:必須。カスタム ホスティング コード、デバッグが比較的困難 (対 IIS ホスティング)。