В чем разница между опросом и вытягиванием (если есть)?В чем разница между опросом и вытягиванием?
ответ
Это два разных слова. Чтобы «опросить», нужно попросить ответ. «Потянуть» - это использовать силу для перемещения (фактически или концептуально) чего-то к себе (опять-таки, фактически или концептуально).
Один «опрос» сервера, когда программное обеспечение на клиенте периодически запрашивает сервер для чего-то. Один «вытаскивает» данные из базы данных в клиентское программное обеспечение.
Обратите внимание, что оба слова имеют различное применение даже в мире вычислений, но я не могу придумать ни одного случая, когда они взаимозаменяемы, чтобы оставить смысл неизменным. Низкоуровневый код драйвера устройства может «опросить» интерфейс, чтобы проверить, готов ли он к какой-либо операции, и нет сетевого трафика. В электронике один «тянет» сигнал вверх или вниз.
Клиенты могут «опросить» сервер и «вытащить» данные с сервера, но обратите внимание, что когда я использую каждый глагол, я использую разные объекты. Имеет смысл сказать «вытащить сервер», когда вы перетаскиваете его через пол компьютера.
обычно клиентский сервер опросов, поэтому ваш пример нуждается в пояснении – Andrey
+1, хотя я мог видеть «вытащить сервер», как в «pull (from) server» =) – naiad
@Vuntic «Потянуть сервер» означает, что он движется сервер ближе к себе. Смысл ясно и отчетливо отличается без предлога «от». – Pointy
Возможна небольшая разница.
Опрос пытается запросить информацию через определенные промежутки времени.
Подтягивание относится только к тому факту, что вы запрашиваете данные у кого-то другого, а не отправляете их вам.
Это, как говорится, я слышал, что они использовались взаимозаменяемо.
На некоторых уровнях они одинаковы (вы просите что-то дать вам информацию), а на других уровнях они совершенно разные (краткое обновление статуса по сравнению с полными наборами записей). О, и они также произносятся очень аналогично (на английском), но вы не должны позволять этому путать вас, думая, что они похожи. – FrustratedWithFormsDesigner
Что касается сетевых коммуникаций, они оба относятся к той же схеме, где вы периодически запрашиваете данные из внешнего источника. См. Pull Technology.
Конечно, наоборот - Pushing, где данные отправляются по мере их поступления.
Я бы сказал, что эти значения на самом деле не совпадают. – Pointy
Опрос похож, когда Гэллап проводит опрос американских людей. Они запрашивают конкретную информацию, задавая вопрос.
Pull - это то, что вы делаете с веревкой. Вы хотите, чтобы веревка (или файл или некоторые данные) находилась в вашем местоположении, поэтому вы тянете ее к себе.
Все комедианты. Или, как сказал МакЭнро: «Ты не можешь быть серьезным», подтяните себя и дождитесь звонка, они придут. –
Я думаю, что это серьезный ответ. –
@Romain это отличный ответ. – Pointy
Э-э, контекст? Я угадаю, что опрос спрашивает сервер время от времени, если что-то интересное изменилось. Я предполагаю, что pulling запрашивает сервер и возвращает результат. – FrustratedWithFormsDesigner
Значение этих слов определяется контекстом, в котором они используются. В общем, они - одна и та же идея. –
Разница 0x06, по крайней мере, в ASCII. EBCDIC может быть другим :-) – paxdiablo