httpの投稿を受け取ったときにMySqlテーブルのエントリを変更するphpファイルを作成しました。また、phpファイルでテーブルエントリの所有者に通知を送信したいと思います。このアイデアは、チャットルームやインスタントメッセンジャープログラムに似ています。私はphpチャットスクリプトを見てきましたが、カスタマイズ可能な非常にシンプルなインターフェイスを備えたものが本当に必要です。誰かが私を正しい方向に向けることができますか?
2402 次
2 に答える
1
それで、一連のクライアントを同期したいですか?
もしそうなら、ロングポーリングテクニックを見てください。それは非常に単純です。クライアントは接続を開きますが、サーバーはデータが更新されるまで応答しません。
欠点として、これは PHP ではうまく機能しません。複数の接続を sleep() する必要があるため、PHP プロセスがブロックされます。
可能性がある場合は、node.js を使用してそのようなことを行うことをお勧めします。ロング ポーリング チャットは、ノードを使用して実装するのは非常に簡単です ;)
于 2010-07-09T22:21:03.710 に答える
1
イベントのトリガーには名前付きの外観を使用し、ジャバー ボットを使用します (複数の言語用の拡張機能が存在します)。
http://www.xaprb.com/blog/2007/08/29/how-to-notify-event-listeners-in-mysql/
于 2011-11-07T09:49:44.310 に答える