0

オフラインで利用できる販売アプリを構築する必要があります。このアプリでは、販売チームが顧客のサイトで販売見積もりを作成できるようにする必要があります。インターネットにアクセスできる場合とできない場合があります。私はもともと Windows フォーム アプリケーションを構築するつもりでしたが、HTML5 オフライン モードに関する情報を発見しました。これは非常に実行可能なオプションだと思いますが、データベースを処理する方法がわかりません (またはしない)。オンラインの場合、アプリはサーバー上のデータベースを使用する必要がありますが、オフラインの場合はローカル コピー (または xml または切断されたレコードセット、または ?) を使用する必要があります。手動で 2 つの同期を維持するか、Microsoft Sync Framework などを使用することができます。

私はこのプロジェクトを始めたばかりなので、あなたが与えることができる情報を探しています. これは、たくさんのことを学ぶ余地のある、楽しくてクールなプロジェクトになると思います。

ありがとう、

ランディ

4

1 に答える 1

1

変更を追跡し、競合の可能性を処理し、それらの処理方法を決定する必要があるため、オフラインでの変更は困難です。私はこの問題に多くの時間を費やし、Subversion、git、mercurial などのバージョン管理システムに非常に似たものを思いつきました。

GitHub のhttp://github.com/forbesmyester/syncitで BSD ライセンスの私のプロジェクトを見つけることができます。使用しない場合でも、ドキュメントのいくつかを読む必要があります。ドキュメントは非常に優れており、良いアイデアが得られるからです。 .

于 2013-10-11T20:30:51.080 に答える