情報のリポジトリに基づいてレポートを生成 (および印刷) する特定のオンライン アプリケーションがあります。ここで、同じエクスペリエンスを提供し、リポジトリがユーザーのコンピューターにプリロードされるオフライン アプリケーションを作成したいと考えています。このオンライン アプリをオフライン アプリに変換する最良の方法は何ですか。最初に頭に浮かんだのは、ローカル サーバーとデータベースをセットアップすることでした。これにより、エクスペリエンスの一貫性が保証されます。しかし、ファイル システムにデータを保存してから、Flash/Flex ベースのアプリ、C#、または Java を介してデータをロードするなど、他のオプションにもオープンです。このオフライン アプリの目的は、インターネットが利用できないユーザーに機能 (レポート生成) を提供することです。
1 に答える
0
あなたの質問のウィンドウの側面についてはわかりませんが、オフラインの Web ベースのページを作成している場合、LocalStorage データベースを調べます (ただし、いくつかの欠点があります)が、WebSQL などの他の代替手段があります。およびIndexedDB。
レポートがある場合、古くなっても価値がありますか? これらのレポートの構成を保存する必要がありますか、それともすべて読み取り専用ですか?
恥知らずな自己宣伝です。データベースの同期を処理するように設計されたプロジェクトがありますが、まだ完了していません。https://github.com/forbesmyester/SyncItで (醜いが非常に機能的な) デモを見ることができます。
于 2013-06-03T22:38:19.040 に答える