私のチームはサーバー アプリケーションを開発しました。各顧客は、データ センター内でローカルにホストされているサーバー アプリケーションの独自のインスタンスを持っています。アプリケーションは、リモート クライアントが使用する多数の TCP、UDP、SIP、および RTP 接続を開きます。
サーバー インスタンスのホスティングに関していくつか質問があります。現在の状況では、System.Diagnostics.Process 名前空間を使用して自己開発した「ホスト コントローラー」経由で実行される exe ファイルを使用してインスタンスを実行しています。
これは、アプリケーションの個々のインスタンスが、クラッシュなどの場合に他のインスタンスに影響を与えないためです。
これはホスティングの良い選択ですか? これらのアプリケーションをホストするための IIS と同様のインフラストラクチャはありますか? または、IIS でこれらのアプリケーションをホストすることはできますか?
これらのサーバー アプリケーションのより安定したホスティング ソリューションを探しています。この件に関する以前のスレッドを探していますが、良い答えが見つかりません。同社はアプリケーションをローカルでホストしたいと考えているため、クラウドベースのソリューションは適切な答えではありません。
すべての回答に感謝します。事前に感謝します。