2011-01-05 13 views
1

は、私は人々が使用して値を編集するための編集可能なグリッドを提示するSlickgridを使用することを望んでいるなど、様々な宿泊室、ワークショップ、講演会にSlickgrid - データを最新の状態に保つためのバックグラウンドポーリング?

を人々を割り当てるために使用される小型のDjangoのベースのWebアプリケーションを持っています。同じテーブルに書き込みをする複数の人がいます(最初は約5-10人です)。理論的には、テーブルの異なる部分に触れなければならないが、いくらか重なり合う(例えば、所与の部屋にいくつの予備スロットがあるか)。

Slickgridには、(比較的)最新のデータがすべて表示されていることを確認するために、どのようなメカニズムが使用されているのでしょうか?

何らかのバックグラウンドポーリングがありますか?または、あるユーザーによる編集で他のユーザーのセッションでリフレッシュをトリガーすることはできますか?それともウェブ上で実際には実現できないようなものでしょうか?

Slickgridがこれに適していない場合、多量の並行編集を処理する他のWebベースのデータテーブルがありますか?

(私はGoogle Waveのは...笑私は愚か/ビットシンプルな何かを望んでいる、オペレーショナルトランスフォームでクールなことを行います知っている)

乾杯、 ビクター

答えて

2

なぜ最後の更新を記録しませんグリッドの時間、次にAJAXのポーリングを行ってデータの最終更新時刻を確認し、必要に応じてグリッドのデータオブジェクトを更新しますか?

関連する問題