2011-01-17 9 views
2

私は、Flash Builder 4/Flexを使用して、主にデータの記録、保存、分析に基づいたAIRアプリケーションを作成することを計画しています。私はほぼリアルタイムで更新する必要のあるチャートなどを作成しています。Flex/Air Appを使用したローカルデータベース管理へのアプローチ

アプリケーションがインターネット接続なしで機能できるようにするには、いくつかのさまざまなローカルデータベースが必要ですが、最終的にどちらのデータベースもそれぞれのデータベースを更新できるデータのオンライン同期を構築したいと思います新しい情報に基づく他のもの。さらに、一部の種類の暗号化は間違いなく歓迎され、速度は大きな問題です。

同期:主に更新/追加/削除がオフラインデータベースで行われますが、理想的には、同じアップデート/追加/削除が同期されます(これを超えて、達成可能なものに基づいてモデル化することができます)。私は2つのデータベースの同期を処理することができる任意の事前構築されたエンジンがあるのだろうかと思います。私は、Webインターフェイスを追加するだけで、同期するのがはるかに簡単になりますが、私はその方法を開始するかもしれませんが、私はいくつかの点で完全なオンラインcrudを実装できるようになる技術で構築したいと考えています。

すべてのことを念頭に置いて、道に沿った頭痛を避けようとする私の最善のアプローチは何ですか?

答えて

4

hereのようにSQLiteを使用することができます。

また、データベースサーバーやWebサーバーなど、Air Appに外部アプリケーションを統合する方法もあります。

お探しの同期の詳細についてお聞かせください。

+0

こんにちは..私は、同期に関して考えていることについていくつかの詳細を追加しました。まだ穴が残っていれば教えてください。 – Damon

0

あなたはそれに慣れている間に、自分自身を賛成し、FlexORMのようなORMフレームワークを使用します。 これは永続性を非常に簡単にします。

関連する問題