要做一個通用的主備機通訊的框架,想用一個比較好的開源框架,要代碼好維護,通訊代碼撰寫簡單的,大家有沒有好的推薦
uj5u.com熱心網友回復:
有很多,但是你大概是想用一個初學者級別的,那可能就不是微軟能做得了的了。微軟應該只會做比較專業的,例如 Orleans 其實非常簡單,就是2、3個介面1、2個父類,讓后系統服務啟動代碼需要寫上3、4行,就能將幾百臺服務器、幾千臺客戶機(包括 asp.net mvc 也可以作為客戶機,甚至可能可以作為服務部署)進行直接呼叫。網路就是一臺機器。uj5u.com熱心網友回復:
在 Orleans 或者類似的其它 .net 開源系統上,任何一個服務器或者客戶端都可以直接訪問分布在網路上的所有服務器上的任何物件,可以呼叫方法執行,也可以流式推送通知資訊給對方處理。(隨著高速快取物件的自動創建)功能處理可以自動分布到任何主機,但是也可以將特定的功能固定在特定某臺機器上處理。例如有10萬臺微信服務器分別管理500個城市的微信用戶,那么單獨某個服務器它自己知道管理哪一個連接用戶,它也可以跟網路上任意一臺管理某個用戶ID的服務器直接通通訊,而不用管對方具體是哪一臺極其。根本不用寫什么通信陳述句,也不用學。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/26239.html
標籤:C#
下一篇:asp.net住房資訊管理系統
