私は、グループに属するユーザーによって投稿されたメッセージを、ユーザー名と書き込み時間とともに表示するFlashベースのチャットクライアントを開発しました。データはグループID、ユーザーID、メッセージとともにmysqlデータベースに保存されるため、チャットセッションを超えて保持され、後でログインするユーザーは、チャットではなく掲示板のディスカッションを見ることができます。ユーザーがメッセージを書くとき、チャットクライアントが即座に更新するようにしたいのですが、リアルタイムチャットのように見えます。これまでの私の解決策は、データベースに新しいコメントを照会してこれをFlashに返すPHPページを呼び出す間隔をFlashコードに含めることでした。
私が読んだことから、このアプローチはロングポーリングと呼ばれていると思いますか?そうですか?これはボリュームに対して十分に堅牢ですか?変更があったときにデータをクライアントにプッシュすることを検討したほうがよいでしょうか?これらの変更を検出するにはどうすればよいですか?たとえばAPEを見てきましたが、これがメッセージをデータベースに保存しているとは思いません。
助言がありますか?