2011-01-20 47 views
2

目前我有一個應用程序,其中一個活動調用一個服務將文件發送到服務器。這工作正常..但是,我想知道是否有人知道如果互聯網連接中斷會發生什麼。當連接回來時,服務會再次運行嗎?還是有我需要執行的操作?如果是這樣,怎麼樣?謝謝文件上傳中斷

回答

0

當連接回來時服務不會再運行,除非您添加邏輯來執行此操作。我建議使用成功標誌來確定文件是否正確上傳,如果不是由於錯誤(例如中斷)導致的,則可以重新開始上傳。

也許警告用戶文件上傳失敗將是最好的路線,這樣他/她可以決定是否值得另一次嘗試。這也有助於防止你的應用程序在不斷上傳文件到服務器時失控(儘管你可以添加一個像maxNumberOfTries這樣的變量來避免這種情況)。

+0

你能告訴我什麼這個邏輯是我需要實現的。感謝 – Beginner 2011-01-20 14:39:28