Разница между выборкой и отправкой

Оглавление:

Разница между выборкой и отправкой
Разница между выборкой и отправкой

Видео: Разница между выборкой и отправкой

Видео: Разница между выборкой и отправкой
Видео: TCP и UDP | Что это такое и в чем разница? 2024, Ноябрь
Anonim

Ключевая разница – Fetch vs Push

Fetch и Push - это два термина, с которыми вы столкнетесь при настройке почтового клиента. При настройке учетной записи электронной почты у вас будет несколько вариантов на выбор. Эти параметры включают выборку и отправку. У вас также может быть вариант «Вручную». Эти два термина определяют процесс инициации при отправке электронной почты клиенту с сервера. Ключевое различие между выборкой и отправкой заключается в процессе инициации; Fetch инициируется клиентом, тогда как Push инициируется сервером. Извлечение было основным способом получения электронной почты до того, как push стал реальностью.

Современные учетные записи электронной почты, такие как Gmail, поддерживают функцию push-уведомлений. Эту функцию электронной почты можно использовать по крайней мере в одной из наших многочисленных учетных записей электронной почты, которыми мы управляем. С появлением смартфонов, способных отправлять и получать электронные письма, многие люди не понимают двух терминов: получение и отправка.

Что такое Fetch?

С помощью fetch клиент проверит сервер, чтобы узнать, пришло ли электронное письмо. Если одно или несколько писем будут найдены, они будут загружены на клиентское устройство. Fetch можно настроить для проверки с интервалом от нескольких минут до нескольких часов. Таким образом, по сравнению с push, выборка выполняется медленнее и может занять больше времени для ответа. Если этот интервал больше, будет задержка в получении электронной почты. Эту задержку можно свести к минимуму, уменьшив временной интервал. Недостаток уменьшения интервала между выборками заключается в том, что при каждой выборке может потребляться больше батареи, независимо от того, была ли получена новая почта или нет. Передача данных также потребуется для каждой выборки. Этот интервал можно установить каждые 15 минут, 30 минут, 1 час или вручную. В приведенном выше контексте мы ясно видим, что выборка не является идеальным вариантом, поскольку электронное письмо не будет доставлено мгновенно. Этого может быть недостаточно, если вы получаете много писем.

Разница между выборкой и отправкой
Разница между выборкой и отправкой
Разница между выборкой и отправкой
Разница между выборкой и отправкой

Что такое Push?

При использовании push клиентскому устройству не нужно регулярно проверять сервер, чтобы узнать, пришла ли почта. Когда электронное письмо поступит на сервер, оно будет автоматически уведомлено клиентом, и электронное письмо будет доставлено. Поскольку доставка почты выполняется автоматически в режиме push, это быстрее по сравнению с получением. Push не запрашивает сервер обычным образом, как в случае с fetch. Роль push заключается в том, чтобы обновить сервер с его IP-адресом, чтобы сервер знал, как легко связаться с клиентом.

Push - это относительно новая методология, которая используется в IMAP по сравнению со старыми протоколами, такими как POP. Старые протоколы, такие как POP, не могут использовать функцию push; он поставляется только с возможностями извлечения. Поставщики электронной почты, такие как Google и Yahoo, могут поддерживать основные протоколы. Таким образом, они поддерживают как опцию push, так и выборку. Другие поставщики услуг электронной почты должны быть проверены, чтобы узнать, могут ли они поддерживать функции извлечения как push, так и fetch.

Ключевая разница - выборка и отправка
Ключевая разница - выборка и отправка
Ключевая разница - выборка и отправка
Ключевая разница - выборка и отправка

Вручную

Существует также опция «Вручную», которая даст вам полный контроль над данными, которые вы получаете. Сообщение появится, как только вы откроете почту, обновите экран для просмотра почтового ящика или сообщений.

В чем разница между Fetch и Push?

Определение

Fetch: с помощью fetch вы должны проверить сервер, чтобы узнать, пришло ли электронное письмо.

Push: электронные письма будут мгновенно отправлены в ваш почтовый ящик с помощью push-уведомлений, точно так же, как SMS или MMS.

Посвящение

Fetch: выборка инициируется клиентом

Push: Push инициируется сервером

Скорость

Выборка: выборка выполняется сравнительно медленнее, так как клиент должен регулярно проверять сервер.

Push: Push выполняется сравнительно быстрее, так как сервер автоматически пересылает почту, полученную клиенту.

Потребляемая мощность

Fetch: Fetch потребляет больше энергии, так как проверка сервера выполняется через регулярные промежутки времени.

Push: Push потребляет меньше энергии, так как процесс отправки электронной почты выполняется автоматически.

Потребляемая мощность может варьироваться, так как push-уведомлению необходимо поддерживать постоянное подключение к Интернету для автоматического получения электронных писем. Это также будет потреблять энергию от клиентского устройства.

Поддержка

Fetch: Fetch поддерживается всеми протоколами

Push: Push поддерживается не всеми протоколами.

Fetch vs. Push Summary

Push: Как только сервер получит почту, она будет отправлена на клиентское устройство.

Fetch: проверьте сервер, чтобы увидеть, приходят ли сообщения с регулярными интервалами. Сообщения будут загружаться на клиентское устройство во время этой проверки.

Вручную: Проверка почты при открытии почтового приложения.

Рекомендуемые: