Какая разница между опросом и вытягиванием (если есть)?
Какая разница между опросом и вытягиванием?
Ответ 1
Это два разных слова. Чтобы "опросить" , нужно попросить ответ. "Тянуть" - это использовать силу для перемещения (фактически или концептуально) чего-то к себе (опять-таки, фактически или концептуально).
Один "опрос" сервера, когда программное обеспечение на клиенте периодически запрашивает сервер для чего-то. Один "вытаскивает" данные из базы данных в клиентское программное обеспечение.
Обратите внимание, что оба слова имеют различное применение даже в мире вычислений, но я не могу придумать ни одного случая, когда они взаимозаменяемы, чтобы оставить смысл неизменным. Низкоуровневый код драйвера устройства может "опросить" интерфейс, чтобы проверить, готов ли он к какой-либо операции, и нет сетевого трафика. В электронике один "тянет" сигнал вверх или вниз.
Клиенты могут "опросить" сервер и "вытащить" данные с сервера, но обратите внимание, что когда я использую каждый глагол, я использую разные прямые объекты. Имеет смысл сказать "вытащить сервер", когда вы перетаскиваете его через пол компьютера.
Ответ 2
Опрос похож, когда Гэллап делает опрос американского народа. Они запрашивают конкретную информацию, задавая вопрос.
Pull - это то, что вы делаете с веревкой. Вы хотите, чтобы веревка (или файл или некоторые данные) находилась в вашем местоположении, поэтому вы тянете ее к себе.
Ответ 3
Существует небольшая разница.
Опрос пытается запросить информацию через заданные интервалы.
Pulling просто ссылается на то, что вы запрашиваете данные у кого-то другого, а не отправляете их вам.
Говоря об этом, я слышал, что они использовались взаимозаменяемо.
Ответ 4
Что касается сетевых коммуникаций, они оба относятся к той же схеме, где вы периодически запрашиваете данные из внешнего источника. См. Pull Technology.
Конечно, наоборот - Pushing, где данные отправляются по мере их появления.