Verschil tussen ophalen en pushen

Fetch versus push

'Fetchen' en 'pushen' zijn twee termen die vaak voorkomen bij het instellen van e-mailclients. Met de relatief recente toename van smartphones die e-mails kunnen verzenden en ontvangen, raken steeds meer mensen in de war over het gebruik van "fetch" of "push". "Het belangrijkste verschil tussen" fetch "en" push "is welke kant het proces van het verzenden van de e-mail van de server naar de client initieert. Met "fetch" controleert de client routinematig de server om te zien of er een nieuwe e-mail is. Als er een of meer zijn gevonden, worden de e-mails gedownload. Met 'push' hoeft de client niet zo vaak de server te controleren. Zodra een nieuwe e-mail door de server is ontvangen, wordt de client automatisch op de hoogte gesteld en wordt de e-mail bezorgd.

Omdat de server de e-mail automatisch aflevert, krijgt u deze doorgaans sneller met "push". Clients die "fetch" gebruiken, worden meestal geconfigureerd op het interval tussen de controles, die kunnen variëren van om de paar minuten tot om de paar uur. Hoe langer het interval, hoe groter de vertraging voordat u uw e-mails ontvangt. U kunt dit verminderen door de tijd tussen het ophalen te verkorten, maar hierdoor zou ook het batterijverbruik toenemen, aangezien voor elke "ophaalactie" gegevensoverdracht vereist is, ongeacht of er een nieuwe e-mail is of niet. "Push" blijft niet zoeken naar de server. Het enige dat constant "push" doet, is de server bijwerken op zijn IP zodat de server weet waar hij contact moet opnemen met de client.

"Push" is eigenlijk een nieuwere methode die alleen beschikbaar is op nieuwere protocollen zoals IMAP. Oudere protocollen zoals POP hebben geen toegang tot "push" en kunnen alleen "fetch" gebruiken bij het ophalen van e-mails. Verschillende e-mailproviders zoals Yahoo en Google ondersteunen alle belangrijke protocollen, zodat u nog steeds kunt kiezen of u "push" of "fetch" wilt gebruiken. Als u andere e-mailserviceproviders gebruikt, moet u de protocollen die zij ondersteunen controleren en controleren of ze " druk op "evenals" halen "ophalen van e-mails.

Samenvatting:

1. "Fetch" wordt geïnitieerd door de client terwijl "push" wordt geïnitieerd door de server.
2. "Push" is sneller dan "ophalen" bij het bezorgen van e-mail.
3. "Push" verbruikt minder stroom dan "fetchen".
4. "Push" wordt niet door alle e-mailprotocollen ondersteund terwijl "fetchen" is.