Forskellen mellem hent og skub

Hent vs push

"Hent" og "push" er to udtryk, der ofte opstår, når du opretter e-mail-klienter. Med den relativt nylige stigning i smartphones, der er i stand til at sende og modtage e-mails, bliver flere og flere mennesker forvirrede over, om de skal bruge "hent" eller "push". ”Den største forskel mellem“ hente ”og“ skubbe ”er, hvilken side der starter processen med at sende e-mailen fra serveren til klienten. Med "hent" kontrollerer klienten rutinemæssigt serveren for at se, om der er en ny e-mail. Hvis der findes en eller flere, downloades den derefter e-mails. Med "push" behøver klienten ikke at kontrollere serveren så ofte. Når en ny e-mail er modtaget af serveren, underretter den automatisk klienten og letter levering af e-mailen.

Da serveren automatisk leverer e-mailen, får du den typisk hurtigere med "push." Kunder, der bruger “hente”, er typisk konfigureret i intervallet mellem kontroller, der kan variere fra hvert par minutter til hvert par timer. Jo længere interval, jo større er forsinkelsen, før du får dine e-mails. Du kan mindske dette ved at reducere tiden mellem hentninger, men at gøre det ville også øge batteriforbruget, da hver "hentning" kræver datatransmission uanset om der er en ny e-mail eller ej. “Push” holder ikke spørgsmål om serveren. Den eneste ting, der "skubber" konstant, er at opdatere serveren på sin IP, så serveren ved, hvor han skal kontakte klienten.

“Push” er faktisk en nyere metode, der kun er tilgængelig på nyere protokoller som IMAP. Ældre protokoller som POP har ikke adgang til “push” og kan kun bruge “hent” til at hente e-mails. Forskellige e-mail-udbydere som Yahoo og Google understøtter alle større protokoller, så du stadig kan vælge, om du vil bruge “push” eller “hente.” Hvis du bruger andre e-mail-tjenesteudbydere, skal du kontrollere de protokoller, de understøtter, og om de understøtter “push” såvel som “hent” hentning af e-mails.

Resumé:

1. "Hent" initieres af klienten, mens "push" initieres af serveren.
2. “Push” er hurtigere end “hent” ved levering af e-mail.
3. "Push" bruger mindre strøm end "hente."
4. “Push” understøttes ikke af alle e-mail-protokoller, mens “hente” er.