Βασική διαφορά – Λήψη εναντίον Push
Fetch και Push είναι δύο όροι που θα συναντήσετε όταν ρυθμίζετε ένα πρόγραμμα-πελάτη email. Κατά τη ρύθμιση του λογαριασμού email σας, θα έχετε μερικές επιλογές για να διαλέξετε. Αυτές οι επιλογές περιλαμβάνουν την ανάκτηση και την ώθηση. Μπορεί επίσης να έχετε την επιλογή Manual. Αυτοί οι δύο όροι καθορίζουν τη διαδικασία εκκίνησης κατά την αποστολή ενός email στον πελάτη από τον διακομιστή. Η βασική διαφορά μεταξύ ανάκτησης και ώθησης έγκειται στη διαδικασία εκκίνησης. Το Fetch ξεκινά από τον πελάτη, ενώ το Push από τον διακομιστή. Η ανάκτηση ήταν ο κύριος τρόπος ανάκτησης μηνυμάτων ηλεκτρονικού ταχυδρομείου πριν γίνει πραγματικότητα η προώθηση.
Οι σύγχρονοι λογαριασμοί email όπως το Gmail διαθέτουν την επιλογή push. Αυτή η δυνατότητα email μπορεί να χρησιμοποιηθεί από τουλάχιστον έναν από τους πολλούς λογαριασμούς email που διαχειριζόμαστε. Με την έλευση των smartphone να μπορούν να στέλνουν και να λαμβάνουν email, πολλοί άνθρωποι έχουν μπερδευτεί σχετικά με τους δύο όρους fetch και push.
Τι είναι το Fetch;
Με την ανάκτηση, ο πελάτης θα ελέγξει τον διακομιστή για να δει εάν έχει φτάσει ένα μήνυμα ηλεκτρονικού ταχυδρομείου. Εάν βρεθούν ένα ή περισσότερα μηνύματα ηλεκτρονικού ταχυδρομείου, θα ληφθούν στη συσκευή-πελάτη. Το Fetch μπορεί να διαμορφωθεί για ελέγχους διαστήματος από λίγα λεπτά έως λίγες ώρες. Έτσι, σε σύγκριση με την ώθηση, η ανάκτηση είναι πιο αργή και μπορεί να χρειαστεί περισσότερος χρόνος για να ανταποκριθεί. Εάν αυτό το διάστημα είναι μεγαλύτερο, θα υπάρξει καθυστέρηση στη λήψη του email. Αυτή η καθυστέρηση μπορεί να ελαχιστοποιηθεί μειώνοντας το χρονικό διάστημα. Το μειονέκτημα της μείωσης του διαστήματος μεταξύ των προσκομίσεων είναι ότι μπορεί να καταναλώσει περισσότερη μπαταρία για κάθε ανάκτηση, ανεξάρτητα από το αν έχει ληφθεί νέα αλληλογραφία ή όχι. Η μετάδοση δεδομένων θα απαιτείται επίσης για κάθε ανάκτηση. Αυτό το διάστημα μπορεί να ρυθμιστεί έως κάθε 15 λεπτά, 30 λεπτά, 1 ώρα ή για μη αυτόματη τιμή. Στο παραπάνω πλαίσιο, μπορούμε να δούμε ξεκάθαρα ότι η ανάκτηση δεν είναι ιδανική επιλογή, καθώς το email δεν θα παραδοθεί άμεσα. Αυτό μπορεί να μην είναι αρκετά καλό εάν λαμβάνετε πολλά μηνύματα ηλεκτρονικού ταχυδρομείου.
Τι είναι το Push;
Με την ώθηση, η συσκευή-πελάτης δεν χρειάζεται να ελέγχει το διακομιστή σε τακτική βάση για να δει αν έχει φτάσει ένα μήνυμα. Όταν ένα email φτάσει στον διακομιστή, θα ειδοποιηθεί αυτόματα στον πελάτη και θα πραγματοποιηθεί η παράδοση του email. Καθώς η παράδοση της αλληλογραφίας γίνεται αυτόματα με ώθηση, είναι ταχύτερη σε σύγκριση με την ανάκτηση. Το Push δεν ρωτά τον διακομιστή με κανονικό τρόπο όπως με το fetch. Ο ρόλος του push είναι να ενημερώνει τον διακομιστή με τη διεύθυνση IP του, έτσι ώστε ο διακομιστής να γνωρίζει πώς να επικοινωνεί εύκολα με τον πελάτη.
Το Το Push είναι μια σχετικά νέα μεθοδολογία που έρχεται στο IMAP σε σύγκριση με παλαιότερα πρωτόκολλα όπως το POP. Τα παλαιότερα πρωτόκολλα όπως το POP δεν μπορούν να χρησιμοποιήσουν τη δυνατότητα push. έρχεται μόνο με δυνατότητες ανάκτησης. Οι πάροχοι ηλεκτρονικού ταχυδρομείου όπως η Google και η Yahoo είναι σε θέση να υποστηρίζουν μεγάλα πρωτόκολλα. Έτσι υποστηρίζουν και την επιλογή push και fetch. Άλλοι πάροχοι υπηρεσιών email πρέπει να ελεγχθούν για να διαπιστωθεί εάν μπορούν να υποστηρίξουν και τις λειτουργίες ανάκτησης push και ανάκτησης.
Εγχειρίδιο
Υπάρχει επίσης μια επιλογή που ονομάζεται Manual που θα σας δώσει τον πλήρη έλεγχο των δεδομένων που λαμβάνετε. Το μήνυμα θα εμφανιστεί μόλις ανοίξετε την αλληλογραφία, ανανεώστε την οθόνη για να δείτε το γραμματοκιβώτιο ή τα μηνύματα.
Ποια είναι η διαφορά μεταξύ Fetch και Push;
Ορισμός
Fetch: Με την ανάκτηση, πρέπει να ελέγξετε τον διακομιστή για να δείτε εάν έχει φτάσει ένα email.
Push: Τα μηνύματα ηλεκτρονικού ταχυδρομείου θα ακούγονται στα εισερχόμενά σας αμέσως με push όπως ένα SMS ή ένα MMS.
Μύηση
Fetch: Η ανάκτηση ξεκινά από τον πελάτη
Push: Το Push ξεκινά από τον διακομιστή
Ταχύτητα
Fetch: Η λήψη είναι συγκριτικά πιο αργή καθώς ο πελάτης πρέπει να ελέγχει τον διακομιστή σε τακτά χρονικά διαστήματα.
Push: Το Push είναι συγκριτικά πιο γρήγορο καθώς ο διακομιστής θα προωθήσει αυτόματα τα μηνύματα που έλαβε στον πελάτη.
Κατανάλωση ενέργειας
Fetch: Η λήψη θα καταναλώσει περισσότερη ενέργεια καθώς ο έλεγχος του διακομιστή γίνεται σε τακτά χρονικά διαστήματα.
Push: Το Push θα καταναλώσει λιγότερη ενέργεια καθώς η διαδικασία αποστολής του email γίνεται αυτόματα.
Η κατανάλωση ενέργειας μπορεί να διαφέρει καθώς η push θα πρέπει να διατηρεί σταθερή σύνδεση στο διαδίκτυο για να λαμβάνει αυτόματα τα μηνύματα ηλεκτρονικού ταχυδρομείου. Αυτό θα καταναλώσει επίσης ενέργεια από τη συσκευή-πελάτη.
Υποστήριξη
Fetch: Η λήψη υποστηρίζεται από όλα τα πρωτόκολλα
Push: Το Push δεν υποστηρίζεται από όλα τα πρωτόκολλα.
Σύνοψη Ανάκτησης εναντίον Push
Push: Μόλις ο διακομιστής λάβει την αλληλογραφία, θα προωθηθεί στη συσκευή πελάτη.
Fetch: Ελέγξτε τον διακομιστή για να δείτε εάν τα μηνύματα έχουν φτάσει σε τακτά χρονικά διαστήματα. Τα μηνύματα θα ληφθούν στη συσκευή-πελάτη όσο πραγματοποιείται αυτός ο έλεγχος.
Μη αυτόματο: Ελέγχει για αλληλογραφία όταν ανοίγει η εφαρμογή αλληλογραφίας.