2013-04-16 59 views
0

嗨,我正在開發一個城域應用程序,其中我正在訪問的服務,以獲得服務的一些數據,在那一刻,如果網絡連接從4G切換到3G或從3G到2G過程中斷,並獲得停止。我怎麼能避免這一點。當網絡連接從4G切換到3G或從3G切換到2G時,如何避免城域應用程序中斷網絡(互聯網)連接?

1)如果從4G到3G或從3G切換到2G,如何在接入業務時避免網絡連接中斷?

2)什麼是我可以做到這一點的各種方式?

請幫我一把。

在此先感謝。

+0

切換連接時設備的IP地址是否改變?如果是這樣的話,打開連接的中斷是不可避免的;一個解決方案可以檢測到中斷並恢復連接(使用支持恢復的協議)。 – Ale

回答

1
  1. 你無法避免中斷,如果實際上有一個interrupion

  2. 你可以建立一個網橋,以提高一點您的方案http://windows.microsoft.com/is-is/windows-vista/create-a-network-bridge 使用這種方法,你可以直接有一個IP地址不與您當前的連接相關。網絡連接將在切換期間鬆動,但應用程序不應該意識到它。當然,如果您在切換過程中下載某些內容,套接字將被關閉。

相關問題