Каково различие между опросом и получением по запросу?

Каково различие между опросом и получением по запросу (если таковые имеются)?

27
задан nbro 1 December 2015 в 16:01
поделиться

4 ответа

Это два разных слова. "Опрашивать" - это требовать ответа. "Тянуть" - это использовать силу для перемещения (фактически или концептуально) чего-то к себе (опять же, фактически или концептуально).

Человек "опрашивает" сервер, когда программное обеспечение на клиенте периодически запрашивает сервер о чем-либо. Кто-то "вытягивает" данные из базы данных в направлении клиентского программного обеспечения.

Обратите внимание, что оба слова имеют различные варианты использования даже в мире вычислительной техники, но я не могу вспомнить ни одного случая, когда они были бы взаимозаменяемы настолько, чтобы смысл оставался неизменным. Низкоуровневый код драйвера устройства может "опрашивать" интерфейс, чтобы проверить, готов ли он к какой-либо операции, и при этом нет никакого сетевого трафика. В электронике сигнал "тянут" вверх или вниз.

Клиенты могут как "опрашивать" сервер, так и "вытягивать" данные с сервера, но обратите внимание, что при использовании каждого глагола я использую разные прямые объекты. Имеет смысл говорить "вытащить сервер", только когда вы тащите его по полу компьютерного зала.

22
ответ дан 28 November 2019 в 05:36
поделиться

Возможно, есть небольшая разница.

Опрос - это попытка запрашивать информацию через заданные интервалы времени.

Pulling относится к тому факту, что вы запрашиваете данные у кого-то другого, а не посылаете их вам.

Тем не менее, я слышал, что они используются как взаимозаменяемые.

3
ответ дан 28 November 2019 в 05:36
поделиться

Что касается сетевых коммуникаций, они оба относятся к одной и той же схеме, когда вы периодически запрашиваете данные из внешнего источника. См. Технология вытягивания .

Конечно, противоположным является Pushing, когда данные отправляются по мере их доступности.

1
ответ дан 28 November 2019 в 05:36
поделиться

Опрос - это как когда Gallup проводит опрос американского народа. Они запрашивают конкретную информацию, задавая вопрос.

Потянуть - это как то, что вы делаете с веревкой. Вы хотите, чтобы веревка (или файл, или какие-то данные) оказалась в вашем месте, поэтому вы тянете ее к себе.

8
ответ дан 28 November 2019 в 05:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: