0

情報のリポジトリに基づいてレポートを生成 (および印刷) する特定のオンライン アプリケーションがあります。ここで、同じエクスペリエンスを提供し、リポジトリがユーザーのコンピューターにプリロードされるオフライン アプリケーションを作成したいと考えています。このオンライン アプリをオフライン アプリに変換する最良の方法は何ですか。最初に頭に浮かんだのは、ローカル サーバーとデータベースをセットアップすることでした。これにより、エクスペリエンスの一貫性が保証されます。しかし、ファイル システムにデータを保存してから、Flash/Flex ベースのアプリ、C#、または Java を介してデータをロードするなど、他のオプションにもオープンです。このオフライン アプリの目的は、インターネットが利用できないユーザーに機能 (レポート生成) を提供することです。

4

1 に答える 1

0

あなたの質問のウィンドウの側面についてはわかりませんが、オフラインの Web ベースのページを作成している場合、LocalStorage データベースを調べます (ただし、いくつかの欠点があります)が、WebSQL などの他の代替手段があります。およびIndexedDB。

レポートがある場合、古くなっても価値がありますか? これらのレポートの構成を保存する必要がありますか、それともすべて読み取り専用ですか?

恥知らずな自己宣伝です。データベースの同期を処理するように設計されたプロジェクトがありますが、まだ完了していません。https://github.com/forbesmyester/SyncItで (醜いが非常に機能的な) デモを見ることができます。

于 2013-06-03T22:38:19.040 に答える