Différence Entre Fetch Et Push

Table des matières:

Différence Entre Fetch Et Push
Différence Entre Fetch Et Push

Vidéo: Différence Entre Fetch Et Push

Vidéo: Différence Entre Fetch Et Push
Vidéo: Git clone, push, pull, fetch. Основы git 2024, Avril
Anonim

Différence clé - Fetch vs Push

Fetch et Push sont deux termes que vous rencontrerez lors de la configuration d'un client de messagerie. Lors de la configuration de votre compte de messagerie, vous aurez le choix entre plusieurs options. Ces options incluent la récupération et la transmission. Vous pouvez également avoir l'option Manuel. Ces deux termes déterminent le processus d'initiation lors de l'envoi d'un e-mail au client depuis le serveur. La principale différence entre fetch et push réside dans le processus d'initiation; La récupération est lancée par le client tandis que la transmission est lancée par le serveur. La récupération était le principal mode de récupération des e-mails avant que le push ne devienne une réalité.

Les comptes de messagerie modernes comme Gmail sont livrés avec l'option push. Cette fonctionnalité de messagerie peut être utilisée par au moins l'un de nos nombreux comptes de messagerie que nous gérons. Avec l'avènement des smartphones capables d'envoyer et de recevoir des e-mails, de nombreuses personnes sont confuses sur les deux termes chercher et pousser.

Qu'est-ce que Fetch?

Avec fetch, le client vérifiera le serveur pour voir si un e-mail est arrivé. Si un ou plusieurs e-mails sont trouvés, ils seront téléchargés sur l'appareil client. L'extraction peut être configurée pour des vérifications d'intervalle de quelques minutes à quelques heures. Ainsi, par rapport au push, la récupération est plus lente et peut prendre plus de temps à répondre. Si cet intervalle est plus long, il y aura un délai dans la réception de l'e-mail. Ce retard peut être minimisé en réduisant l'intervalle de temps. L'inconvénient de la réduction de l'intervalle entre les récupérations est que cela peut consommer plus de batterie pour chaque extraction, que le nouveau courrier ait été reçu ou non. La transmission de données sera également requise pour chaque extraction. Cet intervalle peut être réglé toutes les 15 minutes, 30 minutes, 1 heure ou pour une valeur manuelle. Dans le contexte ci-dessus,nous pouvons clairement voir que la récupération n'est pas une option idéale puisque l'e-mail ne sera pas livré instantanément. Cela peut ne pas être suffisant si vous recevez beaucoup de courriels.

Différence entre Fetch et Push
Différence entre Fetch et Push

Qu'est-ce que Push?

Avec push, le périphérique client n'a pas besoin de vérifier régulièrement le serveur pour voir si un courrier est arrivé. Lorsqu'un e-mail arrive sur le serveur, il sera automatiquement notifié au client et la livraison de l'e-mail aura lieu. Comme la livraison du courrier se fait automatiquement en push, c'est plus rapide par rapport à fetch. Push n'interroge pas le serveur de manière régulière comme avec fetch. Le rôle du push est de mettre à jour le serveur avec son adresse IP afin que le serveur sache comment contacter facilement le client.

Push est une méthodologie relativement nouvelle qui vient dans IMAP par rapport aux protocoles plus anciens comme POP. Les protocoles plus anciens comme POP ne peuvent pas utiliser la fonction push; il ne vient qu'avec des capacités de récupération. Les fournisseurs de messagerie comme Google et Yahoo peuvent prendre en charge les principaux protocoles. Ils prennent donc en charge les options push et fetch. Les autres fournisseurs de services de messagerie doivent être vérifiés pour voir s'ils peuvent prendre en charge à la fois les fonctionnalités d'extraction push et fetch.

Différence clé - Fetch vs Push
Différence clé - Fetch vs Push

Manuel

Il existe également une option appelée Manuel qui vous donnera un contrôle total sur les données que vous recevez. Le message s'affiche dès que vous ouvrez le courrier, actualisez l'écran pour afficher la boîte aux lettres ou les messages.

Quelle est la différence entre Fetch et Push?

Définition

Fetch: avec fetch, vous devez vérifier le serveur pour voir si un e-mail est arrivé.

Push: Les e-mails seront instantanément envoyés dans votre boîte de réception avec push, comme un SMS ou un MMS.

Initiation

Fetch: la récupération est lancée par le client

Push: Push est lancé par le serveur

La vitesse

Fetch: Fetch est comparativement plus lent car le client doit vérifier le serveur à intervalles réguliers.

Push: Push est comparativement plus rapide car le serveur transmettra automatiquement le courrier reçu au client.

Consommation d'énergie

Fetch: Fetch consommera plus d'énergie car la vérification du serveur est effectuée à intervalles réguliers.

Push: Push consommera moins d'énergie car le processus d'envoi de l'e-mail se fait automatiquement.

La consommation d'énergie peut varier car le push devra maintenir une connexion Internet constante pour recevoir automatiquement les e-mails. Cela consommera également de l'énergie du périphérique client.

Soutien

Fetch: Fetch est pris en charge par tous les protocoles

Push: Push n'est pas pris en charge par tous les protocoles.

Récapitulatif Fetch vs Push

Push: dès que le serveur reçoit le courrier, il sera poussé sur le périphérique client.

Récupérer: vérifiez le serveur pour voir si les messages sont arrivés à intervalles réguliers. Les messages seront téléchargés sur la machine cliente pendant cette vérification.

Manuel: vérifie les e-mails lorsque l'application de messagerie est ouverte.

Courtoisie d'image:

«Spam gmail» par notoriousxl (CC BY-SA 2.0) via Flickr

«566337» (domaine public) via Pixbay

Recommandé: