2016-04-26 13 views
0

我發送一個json數據到服務器,現在,雖然我已經發送數據並等待服務器響應,突然我的android設備獲取互聯網連接lost.So什麼顯示連接丟失警報對話框,但在服務器端的數據已經處理和更新數據庫和查詢執行但我的android手機不知道這一點,因爲它沒有得到任何答覆。如何解決它。發送數據到服務器和服務器執行查詢,但沒有響應android設備因爲沒有互聯網連接

+0

從API端最後獲取響應消息。響應消息成功還是失敗? –

回答

0

您不應該僅僅依靠服務器確認「是,已完成」。無論如何確認,下次您在設備上執行某些操作時,首先詢問服務器並分析有關操作的真實服務器的數據。許多事情可能發生,服務器的數據庫崩潰並回滾,等等。

+0

這個我需要實時,因爲用戶正在下訂單,需要服務器的即時響應,因爲該響應需要顯示特定的屏幕 – techandroid07

+0

由於連接丟失,沒有更多的實時。它是鬆散耦合的系統,它不應該假裝它不是。在這個特定的屏幕上,我想你需要真實的服務器數據,而不是從希望中推斷出的那些數據都可以。 – Serg

0

從服務器收到數據後,從客戶端向服務器發送確認消息,告訴服務器已成功接收到響應,然後在服務器端更新所需的東西。

相關問題