Hae vs push
"Nouta" ja "push" ovat kaksi termiä, jotka kohtaavat usein sähköpostiohjelmia määritettäessä. Älykkäiden älypuhelimien, jotka pystyvät lähettämään ja vastaanottamaan sähköpostiviestejä, suhteellisen viimeaikaisen lisääntymisen myötä yhä useammat ihmiset ovat hämmentyneitä siitä, käyttävätkö noutaa vai push-toimintoa. ”Tärkein ero“ noutaa ”ja“ push ”välillä on se, mikä puoli aloittaa sähköpostin lähettämisen palvelimelta asiakkaalle. Fetch-toiminnolla asiakas tarkistaa rutiininomaisesti palvelimen, onko uusi sähköposti. Jos yksi tai useampia löytyy, se lataa sähköpostit. Push-toiminnolla asiakkaan ei tarvitse tarkistaa palvelinta niin usein. Kun palvelin on vastaanottanut uuden sähköpostin, se ilmoittaa automaattisesti asiakkaalle ja helpottaa sähköpostin toimittamista.
Koska palvelin toimittaa sähköpostin automaattisesti, saat sen yleensä nopeammin “push” -toiminnolla. Hausta käyttävät asiakkaat määritetään yleensä tarkistusten välillä, joka voi vaihdella muutaman minuutin välein muutaman tunnin välein. Mitä pidempi aika, sitä suurempi viive ennen sähköpostien saamista. Voit vähentää tätä vähentämällä noutojen välistä aikaa, mutta samalla se lisäisi akun kulutusta, koska jokainen noutaus vaatii tiedonsiirron riippumatta siitä, onko uusi sähköposti vai ei. ”Push” ei jatka kyselyä palvelimelta. Ainoa asia, joka "työntää" jatkuvasti, on päivittää palvelin IP: ssä niin, että palvelin tietää missä ottaa yhteyttä asiakkaaseen.
”Push” on oikeastaan uudempi menetelmä, joka on käytettävissä vain uudemmissa protokollissa, kuten IMAP. Vanhemmilla protokollilla, kuten POP, ei ole pääsyä push-palveluihin, ja ne voivat käyttää vain noutaa sähköpostien noutamiseen. Eri sähköpostitoimittajat, kuten Yahoo ja Google, tukevat kaikkia tärkeimpiä protokollia, joten voit silti valita, haluatko käyttää push- tai fetch-tiedostoa. Jos käytät muita sähköpostipalveluntarjoajia, sinun on tarkistettava niiden tukemat protokollat ja tukevatko ne sähköpostien push- ja noutaushakuja..
Yhteenveto:
1. Asiakas aloittaa haun, kun palvelin aloittaa työn.
2. ”Push” on nopeampi kuin “nouta” sähköpostin toimittamisessa.
3. “Push” kuluttaa vähemmän virtaa kuin “fetch”.
4. Kaikki push-protokollat eivät tue “push” -toimintoa, kun “fetch” on.