Różnica między pobieraniem a wypychaniem

Kluczowa różnica - Fetch vs Push
 

Fetch i Push to dwa terminy, które można napotkać podczas konfigurowania klienta poczty e-mail. Podczas konfigurowania konta e-mail masz do wyboru kilka opcji. Te opcje obejmują pobieranie i wypychanie. Możesz także mieć opcję Manual. Te dwa warunki określają proces inicjacji podczas wysyłania wiadomości e-mail do klienta z serwera. The kluczowa różnica pomiędzy pobieraniem a wypychaniem leży w procesie inicjacji; Pobieranie jest inicjowane przez klienta, natomiast Push jest inicjowane przez serwer. Pobieranie było podstawowym trybem pobierania wiadomości e-mail, zanim wypychanie stało się rzeczywistością.

Nowoczesne konta e-mail, takie jak Gmail, mają opcję wypychania. Z tej funkcji e-mail może korzystać co najmniej jedno z wielu zarządzanych przez nas kont e-mail. Wraz z pojawieniem się smartfonów w stanie wysyłać i odbierać wiadomości e-mail, wiele osób ma wątpliwości co do tych dwóch terminów: pobieranie i wypychanie.

Co to jest Fetch?

Dzięki funkcji pobierania klient sprawdzi serwer, aby sprawdzić, czy wiadomość e-mail dotarła. Jeśli zostanie znaleziony jeden lub więcej e-maili, zostaną one pobrane na urządzenie klienckie. Pobieranie można skonfigurować do sprawdzania interwału od kilku minut do kilku godzin. Dlatego w porównaniu z wypychaniem pobieranie jest wolniejsze i może potrwać dłużej. Jeśli ten przedział jest dłuższy, otrzymanie wiadomości e-mail będzie opóźnione. To opóźnienie można zminimalizować, zmniejszając odstęp czasu. Minusem zmniejszania odstępu między pobieraniem jest to, że może zużywać więcej baterii dla każdego pobierania, niezależnie od tego, czy nowa poczta została odebrana, czy nie. Transmisja danych będzie również wymagana dla każdego pobrania. Odstęp ten można ustawić co 15 minut, 30 minut, 1 godzinę lub wartość ręczną. W powyższym kontekście wyraźnie widać, że pobieranie nie jest idealną opcją, ponieważ wiadomość e-mail nie zostanie dostarczona natychmiast. Może to nie być wystarczająco dobre, jeśli otrzymujesz dużo e-maili.

Co to jest Push?

Dzięki funkcji push urządzenie klienckie nie musi regularnie sprawdzać serwera, aby sprawdzić, czy wiadomość dotarła. Gdy wiadomość e-mail dotrze na serwer, zostanie automatycznie powiadomiona o tym klienta i nastąpi jej dostarczenie. Ponieważ dostarczanie poczty odbywa się automatycznie w trybie wypychania, jest to szybsze w porównaniu z pobieraniem. Push nie wysyła zapytania do serwera w regularny sposób, jak przy pobieraniu. Rolą push jest aktualizacja serwera za pomocą adresu IP, aby serwer wiedział, jak łatwo skontaktować się z klientem.

Push jest stosunkowo nową metodologią stosowaną w IMAP w porównaniu ze starszymi protokołami, takimi jak POP. Starsze protokoły, takie jak POP, nie mogą korzystać z funkcji push; ma tylko funkcje pobierania. Dostawcy poczty e-mail tacy jak Google i Yahoo są w stanie obsługiwać główne protokoły. Obsługują więc zarówno opcję wypychania, jak i pobierania. Należy sprawdzić innych dostawców usług e-mail, aby sprawdzić, czy mogą obsługiwać zarówno funkcje wypychania, jak i pobierania.

podręcznik

Istnieje również opcja o nazwie Ręcznie, która daje pełną kontrolę nad otrzymywanymi danymi. Wiadomość pojawi się, gdy tylko otworzysz pocztę, odśwież ekran, aby wyświetlić skrzynkę pocztową lub wiadomości.

Jaka jest różnica między pobieraniem a wypychaniem?

Definicja

Sprowadzać: Dzięki funkcji pobierania musisz sprawdzić serwer, aby sprawdzić, czy otrzymano wiadomość e-mail.

Pchać: Wiadomości e-mail będą natychmiast przesyłane do skrzynki odbiorczej za pomocą push, podobnie jak SMS lub MMS.

Inicjacja

Sprowadzać: Pobieranie jest inicjowane przez klienta

Pchać: Push jest inicjowany przez serwer

Prędkość

Sprowadzać: Pobieranie jest stosunkowo wolniejsze, ponieważ klient musi regularnie sprawdzać serwer.

Pchać: Wypychanie jest stosunkowo szybsze, ponieważ serwer przesyła pocztę otrzymaną automatycznie do klienta.

Pobór energii

Sprowadzać: Pobieranie pobiera więcej energii, ponieważ sprawdzanie serwera odbywa się w regularnych odstępach czasu.

Pchać: Push zużywa mniej energii, ponieważ proces wysyłania wiadomości e-mail odbywa się automatycznie.

Zużycie energii może się różnić, ponieważ push będzie musiał utrzymywać stałe połączenie z Internetem, aby automatycznie otrzymywać e-maile. Spowoduje to również zużycie energii z urządzenia klienckiego.

Wsparcie

Sprowadzać: Pobieranie jest obsługiwane przez wszystkie protokoły

Pchać: Push nie jest obsługiwany przez wszystkie protokoły.

Podsumowanie pobierania i wypychania

Pchać:  Gdy tylko serwer otrzyma wiadomość, zostanie ona wypchnięta na urządzenie klienta.

Sprowadzać: Sprawdź serwer, aby zobaczyć, czy wiadomości przychodzą w regularnych odstępach czasu. Wiadomości zostaną pobrane na urządzenie klienckie podczas sprawdzania.

Podręcznik: Sprawdza pocztę, gdy aplikacja poczty jest otwarta.

 Zdjęcie dzięki uprzejmości:

„Spam gmail” notoriousxl (CC BY-SA 2.0) przez Flickr

„566337” (domena publiczna) za pośrednictwem Pixbay