ポーリング
その他の語句
用語の解説
ポーリングとは
(ポーリング)非同期に発生するイベントをチェックするための手法の1つ。
単純にいうと、何らかの変化が発生したかどうかをリモートシステムに確認しにいく、という方法である。 たとえば、3つのスイッチを監視しているプログラムがあり、どれかのスイッチがオンになったらそれに対応する処理をするという例を考えよう。 このとき、プログラムが無限ループを構成し、このループの中でスイッチがオンになっているかどうかをチェックするという構造が考えられる。 これがポーリングである。 逆に、スイッチがインテリジェントな構造になっており、オンになったときにプログラムに通知を送ることができるなら、ポーリングではなく単に通知が届くのを待つ、というプログラムにすることもできる。 周辺機器からの入力を受け取るためにI/Oポートをチェックする場合などにも用いられる。
ポーリングは一見原始的な手法のようにも思えるが、変化を通知する機構がない場合にはよく使われる。 新しいメールがメールサーバに届いているかどうか毎日チェックする、といった処理もポーリングだと考えられる。
用語解説出典 powered by. アスキーデジタル用語辞典
CNET Japan
-
ドコモ・バイクシェアの障害、あす7日復旧へ--背景に「NOLL」刷新へのシステム移行
「NOLL(ノル)」へのブランド刷新を9月に控えたドコモ・バイクシェアで、システム移行に伴う大規模障害が発生した。全エリアでの提供停止は4日間以上に及び、NTTドコモの前田社長が決算会見で謝罪する事態となった。
