イベントがトリガーされたときに、イベントが複数の Web ページに影響を与える必要がある状況があります。
GMail のようなものです。私は私の大学のオンライン ストッキング取引システムに基づくプロジェクトを開発しています。管理者またはディーラーが、アプリケーションの反対側で顧客が出した新しい注文を表示するために、アプリケーションの側を更新する必要がない機能が求められています。
先ほど言ったように、GMail のようなもので、イベントが発生するのを待ち、それを聞いてページを更新します。
私は JavaScript と jQuery が得意で、ページ内でこれを行うことができます: イベント リスナー。しかし、これを複数のページで行う方法。
別の状況も考えられます。ホテルのウェイター、レジ係、料理人は全員 PDA を持っており、注文を更新するために Web ページのインスタンスを更新する必要はありません。
どうすればこれを達成できますか?これは可能ですか?私はJavaScriptが得意だと言いますが、私には限界と疑問があります。
jQueryとPHPを使用しています。
前もって感謝します。
PS: ページまたは iFrame を 5 秒ごとに更新する方法を知っています。
編集1:
追加の詳細については、Javaで行われる以下のようなことをしたい
synchronised(sync)
{
sync.wait()
}
コードは正確ではない可能性があります。これは私のラボでの実験によるものです。しかし、コンセプトは似ています。サーバーはクライアントが移動するまで待機し、これが長時間繰り返されます。
編集2:
もう 1 つの最良の例は、私たちがインターネットで常に直面している状況です。コンテンツをダウンロードできるようにするための調査または何かを完了します。
私の取引システムにはそのようなものが必要です。ディーラー ページは常に、クライアント ページがサーバーで動作するのをリッスンします。そのような場合、ディーラーページはそのアクションに反応します。この場合、注文します。