2011-01-27 37 views
3

我們正在建設使用.NET CF 2.0的Windows Mobile 5瘦客戶機。在整個應用程序中,我們正在對雲進行網絡調用。的Windows Mobile 5異常處理

什麼是處理網絡連接異常,當連接丟失的是拋出的最好方法?我們試圖避免在try-catch語句中打包數百個調用。

回答

2

它有點滑稽,因爲你有Windows CE的胖客戶端,因爲他們已經離開了(或擁有當時我正在編碼)的得心應手事件捕捉Compact Framework的UI異常的一個同樣的問題。

我們最終解決它(這是因爲它被設計成一個瘋狂的配置的解決方案非常簡單的)是通過一個單一的方法來推動所有的「動作」的方式。這使我們能夠將異常處理放在一個地方。

如果你只是關心調用雲是不可能通過一個單一的方法來推動這些?或者,如果輸入/輸出幾乎完全相同,那麼需要委託作爲參數的方法?也許甚至是一個通用的代表?

+0

這基本上是我們計劃服用,如果有被忽視任何其他優雅的解決途徑。謝謝。 – 2011-01-31 19:13:40