0

わかりましたので、HTML 自体はまだ完成していません。HTML5 のオフライン モードについてはかなりの部分を読みました。

質問は次のとおりです。

システム全体がオフラインで動作し、同じネットワーク内の他のクライアントとキャッシュ (または XML リポジトリ、または SQL-Lite DB など) を共有するようにオフライン アプリをセットアップできますか?

たとえば、私のシステムは、ローカル ネットワーク内で相互に情報を共有する必要があるクライアントで実行されますが、完全に Web ベースです。ローカル ネットワークのルーターが停止した場合、これらのクライアントはどのようにして相互に通信し続けることができますか?

=== 終わり ===
注: それでもよくわからない場合は、読み進めることをお勧めします。以下の情報は、私が望むものをさらに明確にするためのものです。

まだ読んでいる方のために、詳細な例を次に示します。

レストランで 4 人が Web ベースの注文システムを使用しています。それぞれにiPod Touch(笑)があり、Wifiでインターネットにつながっています。各メンバーは共有アカウントでシステムにログインし、情報を共有できます。料理人も接続されていますが、キッチンでは取り付けられた iPad (lolz) を使用しています。

ウェイターが注文を記録すると、データが DB に保存され、AJAX を使用して料理人の画面が常に更新されるため、即座に料理人に通知されます。

ゼウスがレストランの電気を消したとします。

現在、インターネット接続はありませんが、問題のすべてのデバイスは、固有のバッテリー指向の性質のおかげで引き続き機能します.

Web アプリはオフライン モードに切り替わり、キャッシュされたメニューと画面を利用します。

しかし!

オフライン システムはクライアント デバイス間でどのように情報を共有しますか? iPod Touch #3 はどのようにしてクックの iPad に「やあ、これは注文 #5352 です」と伝えるのですか?

最も明白な考えは、共有キャッシュか何かです...

アイデア?

4

1 に答える 1

0

That is not possible. WebPages cannot communicate without a server. The only thing you could do is setting up a local server for the case that the server on the internet is offline or not reachable.

于 2011-04-20T13:40:21.110 に答える