Fő különbség - Fetch vs Push
A Fetch és a Push két kifejezés, amellyel találkozni fog, amikor beállít egy e-mail klienst. Az e-mail fiók létrehozásakor pár lehetőség közül választhat. Ezek a lehetőségek magukban foglalják a letöltést és a nyomást. Lehet, hogy a Manuális lehetőség is van. Ez a két kifejezés határozza meg az indítás folyamatát, amikor e-mailt küld a kliensnek a szerverről. A fetch és a push közötti legfontosabb különbség a beavatás folyamatában rejlik; A letöltést az ügyfél, míg a Push-et a szerver kezdeményezi. A letöltés volt az e-mailek lekérésének elsődleges módja, mielőtt a leküldés valósággá vált.
A modern e-mail fiókokhoz, például a Gmailhez tartozik a push opció. Ezt az e-mail szolgáltatást a sok általunk kezelt e-mail fiók közül legalább egy kihasználhatja. Az okostelefonok megjelenésével, amelyek képesek e-mailek küldésére és fogadására, sokan meg vannak zavarodva a két fogalom és letöltés kifejezés miatt.
Mi a Fetch?
A letöltéssel az ügyfél ellenőrzi a szervert, hogy érkezett-e e-mail. Ha egy vagy több e-mailt talál, letölti azokat az ügyféleszközre. A Fetch beállítható intervallum-ellenőrzésekre, néhány perctől néhány óráig. Így a lökéssel összehasonlítva a lekérés lassabb, és hosszabb ideig tarthat a válasz. Ha ez az intervallum hosszabb, késik az e-mail fogadása. Ez a késés minimalizálható az időintervallum csökkentésével. A letöltések közötti intervallum csökkentésének hátránya, hogy minden egyes lekéréshez több akkumulátort fogyaszt, függetlenül attól, hogy új leveleket kaptak-e vagy sem. Adatátvitelre is szükség lesz minden lekéréshez. Ez az intervallum beállítható 15 percenként, 30 percenként, 1 óránként vagy kézi értékre. A fenti összefüggésbenvilágosan láthatjuk, hogy a letöltés nem ideális lehetőség, mivel az e-mail nem kerül azonnal kézbesítésre. Ez nem biztos, hogy elég jó, ha sok e-mailt kap.
Mi az a Push?
Nyomással az ügyféleszköznek nem kell rendszeresen ellenőriznie a szervert, hogy megérkezett-e e-mail. Amikor egy e-mail megérkezik a szerverre, automatikusan értesíti az ügyfelet, és az e-mail kézbesítése megtörténik. Mivel a levél kézbesítése automatikusan történik, ez gyorsabb, mint a letöltés. A Push nem a szervert kérdezi rendszeresen, mint a letöltéskor. A push feladata a kiszolgáló frissítése az IP-címével, hogy a szerver tudja, hogyan lehet könnyen kapcsolatba lépni az ügyféllel.
A Push egy viszonylag új módszertan, amely az IMAP-ban található, összehasonlítva a régebbi protokollokkal, mint a POP. Az olyan régebbi protokollok, mint a POP, nem használhatják a push funkciót; csak letöltési képességekkel jár. Az olyan e-mail szolgáltatók, mint a Google és a Yahoo, képesek támogatni a főbb protokollokat. Tehát támogatják a push és a fetch opciókat is. A többi e-mail szolgáltatót ellenőrizni kell, hogy képesek-e támogatni mind a push, mind a beolvasási funkciókat.
Kézikönyv
Van egy Manuális nevű lehetőség is, amely teljes ellenőrzést biztosít a kapott adatok felett. Az üzenet megjelenik, amint megnyitja az e-mailt, frissítse a képernyőt a postafiók vagy az üzenetek megtekintéséhez.
Mi a különbség a Fetch és a Push között?
Meghatározás
Fetch: A Fetch használatával ellenőriznie kell a szervert, hogy érkezett-e e-mail.
Nyomás: Az e-maileket azonnal nyomva tartják a beérkező levelek, mint egy SMS vagy egy MMS.
Megindítás, inicializálás
Fetch: A letöltést az ügyfél kezdeményezi
Push: A push-t a szerver kezdeményezi
Sebesség
Fetch: A letöltés viszonylag lassabb, mivel az ügyfélnek rendszeres időközönként ellenőriznie kell a szervert.
Push: A push viszonylag gyorsabb, mivel a szerver automatikusan továbbítja a kapott leveleket az ügyfélnek.
Energiafogyasztás
Fetch: A Fetch több energiát fogyaszt, mivel a szervert rendszeres időközönként ellenőrzik.
Push: A Push kevesebb energiát fog fel, mivel az e-mail küldése automatikusan megtörténik.
Az energiafogyasztás változhat, mivel a push-nak állandó internetkapcsolatot kell fenntartania az e-mailek automatikus fogadásához. Ez energiát is fogyaszt a kliens eszközről.
Támogatás
Fetch: A Fetch funkciót minden protokoll támogatja
Push: A push-ot nem minden protokoll támogatja.
Fetch vs. Push összefoglaló
Nyomás: Amint a szerver megkapja az e-mailt, a kliens eszközre tolja.
Fetch: Ellenőrizze a szervert, hogy az üzenetek rendszeres időközönként érkeztek-e. Az üzenetek letöltésre kerülnek a kliens eszközről, amíg ez az ellenőrzés megtörténik.
Kézi: A levelek ellenőrzése a levelező alkalmazás megnyitásakor.
Kép jóvoltából:
„Spam gmail”, írta a notoriousxl (CC BY-SA 2.0) a Flickr-en keresztül
„566337” (Public Domain) a Pixbay-n keresztül