2009-11-03 36 views
1

我們的70個手機筆記本電腦用戶正在努力使用外部開發的.NET應用程序的新版本,該應用程序下載案例子集,允許離線數據輸入,然後在重新連接時上傳結果。數據傳輸在撥號和有線以太網鏈路上似乎都不可靠。使用.NET 2.0 SP1。適用於偶爾連接的應用程序的.NET Remoting - 非常適合?

如果你已經使用.NET Remoting,它應該是一個穩定的「般配」在這裏,所以進一步調試將產生一個穩定的應用?或者我們應該看看其他方向,也許Microsoft Sync Framework 2.0?

編輯:最重要的是 ......雖然它的遺產...... 是.NET遠程內在穩定,適合足以讓一個優秀的開發人員可以把它做什麼,我們需要可靠的?

爲此,我需要比超過最佳 --the替代更充足正在改變飛機在半空中。 (爲了尋找靈感,看到Joel on Duct Tape Programming

回答

4

爲了您所描述的需求,Sync Framework的構建可以幫助您。從網站上直接引用:

全面的同步平臺,實現與任何數據類型,所有的數據存儲,任何轉讓協議,任何網絡拓撲的支持協作和應用程序,服務離線訪問和設備。

這是非常坦率地說,您的需求照顧。這裏有幾個環節助陣:

Sync Framework Development Center

Sync 101 - Getting Started

希望這有助於。

6

我肯定會說出任何舊的.NET 1.1的通信技術,如.NET遠程的路程。這些框架已被微軟官方棄用爲「遺留」(截至2009年9月),推薦的替代品爲WCF。 WCF絕對可以做你需要做的事情,它是一個網絡服務平臺,你不應該爲你的筆記本電腦用戶實施一個穩定的離線環境困難。但是,如果MS Sync Framework 2.0能夠滿足您的需求並使其易於使用,那麼我就可以繼續使用它。它是微軟目前的技術平臺,它應該非常穩定。

相關問題