すべてのユーザーがドキュメント内の他のユーザーのアクションを「すぐに」確認できる、Google Doc のライブ更新に非常に似たようなことをしたいと考えています。
これを達成するために、これまでの私のアイデア:
- バックグラウンドで継続的に AJAX リクエストが実行されていますか (これはパフォーマンスに負荷がかかるように思われます)。
- サーバーがすべてのクライアントに通知をプッシュし、それに応じて更新する方法はありませんか?
- AJAXは、X秒ごとにバッファ/タイムラプスアクションを要求し、それらのX秒で実行されます(リアルタイム効果をシミュレートします)?
この効果を達成しようとしている他の人の経験を知りたい. これを行う最善の方法は何ですか?
すべての助けに感謝します。
注:リアルタイムのドキュメント編集ソリューションを特に探しているわけではありません。Google がドキュメントで行っていることと同じ概念に対する解決策を探しています。私は実際にそのソリューションを少し異なる方法で使用します。