Подтвердить что ты не робот

Какая разница между опросом и вытягиванием?

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

4b9b3361

Ответ 1

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

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

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

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

Ответ 2

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

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

Ответ 3

Существует небольшая разница.

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

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

Говоря об этом, я слышал, что они использовались взаимозаменяемо.

Ответ 4

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

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