2012-05-30 34 views
0

我的團隊開發了一個服務器應用程序,每個客戶都有自己的服務器應用程序實例,該實例在本地數據中心託管。這些應用程序打開許多遠程客戶端使用的TCP,UDP,SIP和RTP連接。應用程序實例的Windows託管環境?

我有一些關於託管服務器實例的問題,在目前的情況下,我們使用通過自行開發的「主機控制器」使用System.Diagnostics.Process命名空間執行的exe文件來運行實例。

這樣做的原因是,應用程序的各個實例不得影響其他實例在崩潰的情況下,等

這是託管的一個好的選擇嗎?是否有任何類型的託管這些應用程序類似於IIS的基礎設施,或者我也可以在IIS中託管這些應用程序?

我正在爲這些服務器應用程序尋找更穩定的託管解決方案,我一直在尋找以前的主題,但沒有找到任何好的答案。該公司希望在本地託管應用程序,因此基於雲計算的解決方案在這裏不是正確的答案。

感謝所有的答案,預先感謝!

回答

0

看看你的問題,我相信你已經在你的數據中心有一個託管服務器。你問的是......你的開發方法,比如爲每個遠程連接創建一個單獨的實例,是否合適?我對嗎?或者您需要幫助才能找到正確的託管類型(VPS,經銷商,雲或專用)?

我相信將實例彼此分開是一個非常好的主意......但它會增加服務器的負載。

+0

對不起,如果我不清楚在我的問題描述。我想知道的是,如果有一個好主意,通過System.Diagnostics.Process內部開發的「主機控制器」託管所有實例來運行實例。或者,如果僅僅是使用IIS和WAS的更好選擇,並且具有其所有含義的內置託管功能。也許將實例作爲Windows服務來實現將是一個好主意? – tost