我有一個Flex動作腳本3時間表提醒應用程序,通過互聯網通過無線網絡與互聯網服務交談。問題是無線網絡連接不可靠,而且經常出現輟學現象。應用程序提醒的時間表不會經常更改。因此,應用程序可以在本地存儲數據,而不是每天/每小時調用Web服務查找計劃。另外,如果用戶更新應用程序的日程安排,則更新Web服務以使日程安排上的任務完成。這些數據也可以存儲在本地,以便當用戶下次使用應用程序並且有互聯網連接時,應用程序可以更新Web服務。 在這種情況下,應用程序設計有什麼建議?有沒有例子?通過不可靠的互聯網數據持久化的應用程序設計
0
A
回答
0
爲了在本地存儲計劃,請使用共享對象。如果您之前沒有使用過關於此主題的信息,請參閱tutorial。
任何時候用戶添加/編輯項目,都會嘗試將其發送到服務器。確保將更改後的/新項目存儲在共享對象中。如果失敗,請定期申請(例如,每分鐘或每10秒或每15分鐘一次,具體取決於您想如何設置),請檢查連接是否成功。只要連接成功,應用程序就會與服務器同步。確保服務器在應用程序停止嘗試發送更改之前發回一個成功保存的信號。
您的應用程序是否一直運行,或者僅僅是簡單的運行?當然,只有在用戶的計算機上打開應用程序時才能進行同步。您失去/重新獲得連接的頻率如何?
相關問題
- 1. 黑莓應用程序不通過互聯網在設備上獲取數據
- 2. 互聯網應用程序通信互聯網寬
- 3. 通過互聯網發送文件的可靠方法
- 4. 如何爲持久化PHP FastCGI流程設計應用程序?
- 5. 通過互聯網的實時數據
- 6. 通過互聯網更新應用程序的最佳方法?
- 7. 通過我的應用程序連接到互聯網
- 8. 通過互聯網遠程聯繫桌面應用程序的最佳方式
- 9. 使用WPF應用程序通過互聯網玩遊戲?
- 10. 通過互聯網的TFS SSL設置
- 11. 創建一個網絡應用程序,它可以通過互聯網連接
- 12. Java應用程序無法通過互聯網接收UDP數據包
- 13. 通過互聯網在.net應用程序之間發送數據
- 14. Android - 通過互聯網在應用程序之間共享數據
- 15. 發送和通過互聯網從一個應用程序接收數據
- 16. 數據庫,通過互聯網
- 17. 通過互聯網同步SQL數據
- 18. 豐富的互聯網應用程序
- 19. 基於互聯網的應用程序
- 20. 策略在黑莓應用程序的持久化數據
- 21. Android應用程序通過互聯網獲取更新
- 22. 如何通過互聯網更新.NET Windows應用程序
- 23. 如何通過互聯網部署Windows應用程序
- 24. 通過Android應用程序訪問互聯網
- 25. Play應用程序的持久設置
- 26. 通過互聯網
- 27. 通過互聯網
- 28. 通過互聯網
- 29. 通過互聯網
- 30. 通過互聯網連接每天更新應用數據庫
感謝您的建議。應用程序始終運行。互聯網連接的損失是相當隨機的。但它相當頻繁。 – iceman