2012-04-28 15 views
0

私は、各ユーザがデータを共有する簡単なチャットのようなアプリケーションを作ろうとしています。 1人が何かを送っているときに、私は何とかリアルタイムで新しいデータをすべてのクライアントに更新する必要があります。 これを行う方法はありますか、多分ウェブサーバーかsmtですか? Apacheで動作するもの? 私はajaxを使用してデータをサーバーとPostgreSQLデータベースに送信してデータを保存していますが、idkは1クライアントが新しいデータをサーバーに送信したためにクライアントブラウザを更新する必要があることをクライアントに伝えます。サーバの変更についてクライアントブラウザに通知する

ありがとう、ダニエル!

答えて

0

私はあなたが使っている技術がわからないので、このサービスを見てみることをお勧めしますhttp://pusher.com/。彼らはあなたに必要な機能を提供する有料サービスです。あなたがあなたの技術についてもっと詳しい情報を与えたら、私たちはより良い助けをすることができます。

+0

今、私は、サーバー上のPHPにテキストを送信するhtmlページを持っており、PHPはPostgreSQLデータベースにテキストを保存します。他のクライアントは5秒ごとにデータベースをチェックして、新しいテキストが追加されたかどうかを確認します。その代わりに、5秒ごとにデータベースをチェックするように他のクライアントでリアルタイムリフレッシュを実行できるかどうか疑問に思っていました –

+0

私はPHPを使用していますが、正しい方向に向けるためにウェブソケットをチェックしてください。レールでは、このようなことをするでしょうhttp://railscasts.com/episodes/260-messaging-with-faye –