簡體   English   中英

將在線應用遷移到離線的最佳方法是什么

[英]What is the best way to migrate online application to offline

我有一個在線應用程序,可以根據某些信息存儲庫生成報告(並打印報告)。 現在,我想制作一個脫機應用程序,該應用程序提供相同的體驗,並且該存儲庫已預加載到用戶的計算機中。 將此在線應用程序轉換為離線應用程序的最佳方法是什么。 我想到的第一件事是設置本地服務器和數據庫。 這樣可以確保體驗是一致的。 但是我願意接受其他選擇,例如將數據存儲在文件系統中,然后通過基於Flash / flex的應用程序或C#或Java加載。 這個離線應用程序的目的是向互聯網不可行的用戶提供功能(報告生成)。

我不確定您問題的Windows方面,但是如果我正在做一個基於脫機Web的頁面,那么我將查看LocalStorage數據庫(盡管它確實有一些缺點),但是還有其他替代方法,例如WebSQL和IndexedDB。

如果您有報告,這些報告過時是否仍然有價值? 您是否需要存儲這些報告的配置,或者僅僅是只讀的?

無恥的自我提升,我有一個專為處理數據庫同步而設計的項目,盡管尚未完成,但已經結束。 您可以在https://github.com/forbesmyester/SyncIt上看到它(具有丑陋但非常實用的功能)演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM