ポーリングとプル(ある場合)の違いは何ですか?
5 に答える
それらは2つの異なる言葉です。「世論調査」とは、答えを求めることです。「引っ張る」とは、力を使って何かを(実際にまたは概念的に)自分に向かって(再び、実際にまたは概念的に)動かすことです。
クライアント上のソフトウェアが定期的にサーバーに何かを要求すると、サーバーを「ポーリング」します。1つは、データベースからクライアントソフトウェアにデータを「プル」します。
どちらの言葉も、コンピューティングの世界でもさまざまな用途がありますが、意味を変えないように交換できる場合は考えられません。低レベルのデバイスドライバコードは、インターフェイスを「ポーリング」して、何らかの操作の準備ができているかどうかを確認し、ネットワークトラフィックが含まれていないかどうかを確認する場合があります。エレクトロニクスでは、信号を上下に「引っ張る」。
クライアントは、サーバーを「ポーリング」することも、サーバーからデータを「プル」することもできますが、各動詞を使用するときは、異なる直接目的語を使用することに注意してください。「サーバーを引っ張る」と言うのは、コンピューター室の床を横切ってドラッグするときにのみ意味があります。
世論調査は、ギャラップがアメリカ人の世論調査を行うときのようなものです。彼らは質問をすることによって特定の情報を求めています。
引っ張るのは、ロープを引っ張るようなものです。あなたはロープ(またはファイル、またはいくつかのデータ)をあなたの場所に置きたいので、あなたはそれをあなたの方に引っ張ります。
わずかな違いがある可能性があります。
ポーリングは、設定された間隔で情報を要求しようとしています。
プルとは、他の誰かにデータを送信させるのではなく、他の誰かにデータを要求しているという事実を指します。
そうは言っても、それらは同じ意味で使われていると聞きました。
ネットワーク通信に関しては、どちらも同じスキームを参照しており、外部ソースから定期的にデータを要求しています。プルテクノロジーを参照してください。
もちろん、その反対はプッシュです。データが利用可能になると、データが送信されます。
ポーリングは迅速な要求ですが、プルは遅い要求です。
引き出すことができる情報がすぐに利用可能かどうかを尋ねるポーリングをするかもしれません。違いは、投票への回答がブール値でなければならないということではなく、投票への回答が迅速かつ容易に利用可能であるか、回答が拒否されるということです。世論調査は、選択肢が提供されていないプルとは反対の選択肢が提供されていることを意味します。プルすると、発信者は情報が利用可能になるのを待つか、後で実際に利用可能になったときに詳細情報を発信者に返す他の手段を提供する場合があります。