Diferenca kryesore – Merr vs Push
Fetch dhe Push janë dy terma që do të hasni kur konfiguroni një klient email. Kur konfiguroni llogarinë tuaj të postës elektronike, do të keni disa opsione për të zgjedhur. Këto opsione përfshijnë tërheqjen dhe shtytjen. Mund të keni gjithashtu opsionin Manual. Këto dy terma përcaktojnë procesin e inicimit kur dërgoni një email te klienti nga serveri. Dallimi kryesor midis tërheqjes dhe shtytjes qëndron në procesin e inicimit; Fetch inicohet nga klienti ndërsa Push iniciohet nga serveri. Marrja ishte mënyra kryesore e marrjes së emailit përpara se shtytja të bëhej realitet.
Llogaritë moderne të emailit si Gmail vijnë me opsionin push. Kjo veçori e postës elektronike mund të përdoret nga të paktën një nga shumë llogaritë tona të postës elektronike që ne menaxhojmë. Me ardhjen e telefonave inteligjentë që janë në gjendje të dërgojnë dhe marrin email, shumë njerëz janë të hutuar rreth dy termave fetch dhe push.
Çfarë është Fetch?
Me fetch, klienti do të kontrollojë serverin për të parë nëse ka mbërritur një email. Nëse gjenden një ose më shumë email, ato do të shkarkohen në pajisjen e klientit. Fetch mund të konfigurohet për kontrolle intervali nga disa minuta në disa orë. Kështu, kur krahasohet me shtytjen, marrja është më e ngad altë dhe mund të marrë më shumë kohë për t'u përgjigjur. Nëse ky interval është më i gjatë, do të ketë një vonesë në marrjen e emailit. Kjo vonesë mund të minimizohet duke reduktuar intervalin kohor. E keqja e zvogëlimit të intervalit ndërmjet marrjes është se mund të konsumojë më shumë bateri për çdo tërheqje, pavarësisht nëse posta e re është marrë apo jo. Transmetimi i të dhënave do të kërkohet gjithashtu për çdo tërheqje. Ky interval mund të vendoset deri në çdo 15 minuta, 30 minuta, 1 orë ose për vlerë manuale. Në kontekstin e mësipërm, mund të shohim qartë se marrja nuk është një opsion ideal pasi emaili nuk do të dërgohet menjëherë. Kjo mund të mos jetë mjaft e mirë nëse po merrni shumë email.
Çfarë është Push?
Me shtytje, pajisja e klientit nuk ka nevojë të kontrollojë serverin rregullisht për të parë nëse ka mbërritur një postë. Kur një email të mbërrijë në server, ai do të njoftohet automatikisht te klienti dhe dërgimi i emailit do të bëhet. Duke qenë se dërgimi i postës bëhet automatikisht me shtytje, kjo është më e shpejtë kur krahasohet me fetch. Push nuk pyet serverin në mënyrë të rregullt si me fetch. Roli i shtytjes është të përditësojë serverin me adresën e tij IP në mënyrë që serveri të dijë se si të kontaktojë lehtësisht me klientin.
Push është një metodologji relativisht e re që vjen në IMAP kur krahasohet me protokollet më të vjetra si POP. Protokollet e vjetra si POP nuk mund të përdorin funksionin push; vjen vetëm me aftësitë e tërheqjes. Ofruesit e postës elektronike si Google dhe Yahoo janë në gjendje të mbështesin protokollet kryesore. Pra, ata mbështesin opsionin push dhe fetch. Ofruesit e tjerë të shërbimeve të postës elektronike duhet të kontrollohen për të parë nëse mund të mbështesin veçoritë e rikthimit të shtytjes dhe të marrjes.
Manual
Ekziston gjithashtu një opsion i quajtur Manual që do t'ju japë kontroll të plotë mbi të dhënat që merrni. Mesazhi do të shfaqet sapo të hapni postën, rifreskoni ekranin për të parë kutinë postare ose mesazhet.
Cili është ndryshimi midis Fetch dhe Push?
Përkufizim
Fetch: Me marrjen, ju duhet të kontrolloni serverin për të parë nëse një email ka mbërritur.
Push: Emailet do të futen në kutinë tuaj hyrëse menjëherë me shtytje ashtu si një SMS ose një MMS.
Inicimi
Fetch: Marrja inicohet nga klienti
Push: Push-i inicohet nga serveri
Shpejtësia
Fetch: Marrja është relativisht më e ngad altë pasi klienti duhet të kontrollojë serverin në intervale të rregullta.
Push: Push-i është relativisht më i shpejtë pasi serveri do t'ia përcjellë emailin e marrë automatikisht klientit.
Konsumi i energjisë
Fetch: Fetch do të konsumojë më shumë energji pasi kontrollimi i serverit bëhet në intervale të rregullta.
Push: Push do të konsumojë më pak energji pasi procesi i dërgimit të emailit kryhet automatikisht.
Konsumi i energjisë mund të ndryshojë pasi shtytja do të duhet të mbajë një lidhje konstante interneti për të marrë emailet automatikisht. Kjo do të konsumojë gjithashtu energji nga pajisja e klientit.
Mbështetje
Fetch: Marrja mbështetet nga të gjitha protokollet
Push: Push nuk mbështetet nga të gjitha protokollet.
Përmbledhje për të marrë kundrejt shtytjes
Push: Sapo serveri të marrë postën, ai do të shtyhet në pajisjen e klientit.
Fetch: Kontrolloni serverin për të parë nëse mesazhet kanë mbërritur në intervale të rregullta. Mesazhet do të shkarkohen në pajisjen e klientit ndërkohë që të bëhet ky kontroll.
Manual: Kontrollon për postë kur hapet aplikacioni i postës.