ポーリング 【polling】
コンピュータと周辺機器が一つの通信路で繋がっている場合のように、複数のシステムが独立に動作して主システムと通信しているような状況では、各システムが自らのタイミングで通信を行うと処理や信号が他のシステムと競合して不具合を生じる場合がある。
主システムが一定時間ごとに問い合わせを行い、各システムは問い合わせのあったときのみ要求を伝えるようにすることで、信号の衝突などを起こさずに整然と通信することができる。このような制御方式をポーリングという。
また、WebサーバとWebブラウザの関係のように、片方に相手方へ能動的に要求を伝達する仕組みがない非対称な状況でも、能動側から定期的に問い合わせを行い、受動側に要求があるときはその返答として情報を伝達することで、擬似的に双方向的なやり取りを行うことができるようになる。
(2024.3.4更新)