我的團隊開發了一個服務器應用程序,每個客戶都有自己的服務器應用程序實例,該實例在本地數據中心託管。這些應用程序打開許多遠程客戶端使用的TCP,UDP,SIP和RTP連接。應用程序實例的Windows託管環境?
我有一些關於託管服務器實例的問題,在目前的情況下,我們使用通過自行開發的「主機控制器」使用System.Diagnostics.Process命名空間執行的exe文件來運行實例。
這樣做的原因是,應用程序的各個實例不得影響其他實例在崩潰的情況下,等
這是託管的一個好的選擇嗎?是否有任何類型的託管這些應用程序類似於IIS的基礎設施,或者我也可以在IIS中託管這些應用程序?
我正在爲這些服務器應用程序尋找更穩定的託管解決方案,我一直在尋找以前的主題,但沒有找到任何好的答案。該公司希望在本地託管應用程序,因此基於雲計算的解決方案在這裏不是正確的答案。
感謝所有的答案,預先感謝!
對不起,如果我不清楚在我的問題描述。我想知道的是,如果有一個好主意,通過System.Diagnostics.Process內部開發的「主機控制器」託管所有實例來運行實例。或者,如果僅僅是使用IIS和WAS的更好選擇,並且具有其所有含義的內置託管功能。也許將實例作爲Windows服務來實現將是一個好主意? – tost