Push and fetch sono due opzioni che l'utente può selezionare quando imposta il suo account di posta elettronica. Sono utilizzati per inviare e-mail al client dal server. Il differenza principale tra push e fetch è che il server avvia il spingere mentre il client deve avviare il recupero.
Pertanto, da quanto sopra, possiamo capire che la differenza tra push e fetch dipende dal lato che avvia il processo di invio dell'email dal server al client. Con push, non è necessario che il client controlli spesso il server poiché i messaggi vengono consegnati automaticamente. D'altra parte, con il recupero, il client deve controllare il server a intervalli regolari per visualizzare le nuove e-mail. In generale, push è un'opzione migliore quando è necessario per inviare e-mail all'istante.
1. Cos'è Push
- Definizione, Funzionalità
2. Cos'è Fetch
- Definizione, Funzionalità
3. Qual è la differenza tra Push e Fetch
- Confronto tra le principali differenze
Email, Fetch, Push
Con push, il dispositivo client non ha bisogno di controllare continuamente il server per vedere se sono arrivate nuove e-mail. Quando il server riceve un'e-mail, notifica automaticamente il client e recapita tale e-mail. Inoltre non esegue query sul server in modo regolare. Push aggiorna il server con l'indirizzo IP. Pertanto, il server può contattare facilmente il client. Push non supporta protocolli come POP, invece utilizza nuovi protocolli come IMAP.
Con il recupero, il client deve sempre controllare il server per visualizzare le nuove e-mail. Le verifiche degli intervalli possono essere configurate su pochi minuti, ad esempio 15 minuti, 30 minuti o poche ore, ad esempio 1 ora, 2 ore, ecc. Intervalli più lunghi richiedono più tempo per ricevere e-mail. La riduzione dell'intervallo ridurrà al minimo il ritardo, ma ciò comporterà il consumo di una maggiore durata della batteria indipendentemente dal ricevimento di una nuova e-mail. Non è prevista la consegna automatica delle e-mail. Il recupero è più lento e richiede più tempo per rispondere rispetto a Push.
Push è un'opzione che invia automaticamente e-mail al client dal server. Fetch è un'opzione che richiede al client di controllare costantemente il server per visualizzare gli ultimi messaggi.
La differenza fondamentale tra push e fetch è che il push viene inizializzato dal server mentre fetch viene inizializzato dal client.
L'importante differenza tra push e fetch è che con push, le e-mail appariranno istantaneamente nella casella di posta, simile a un SMS. Con il recupero, gli utenti devono controllare costantemente il server per vedere le e-mail appena arrivate.
Inoltre, come detto in precedenza, push invia automaticamente le mail ricevute al client. Pertanto, push è più veloce di fetch. Il recupero è più lento in quanto il client deve controllare il server a intervalli regolari per vedere le nuove e-mail. Pertanto, ci vuole più tempo per rispondere.
Inoltre, poiché l'invio di e-mail avviene automaticamente, il consumo di energia diminuisce. Ma ci dovrebbe essere una buona connessione internet per ricevere automaticamente le email. Il recupero consuma più energia mentre il client controlla il server continuamente a intervalli regolari.
Inoltre, push non controlla il server in modo regolare come fetch.
Un'altra differenza tra push e fetch è che i nuovi protocolli come IMAP supportano push ma solo i precedenti precool come il recupero del supporto POP.
Push and fetch sono due opzioni disponibili quando si imposta l'account e-mail. La differenza tra push e fetch è che il push viene avviato dal server mentre il recupero viene avviato dal client. Push utilizza i protocolli più recenti mentre fetch utilizza protocolli più vecchi. I provider di posta elettronica come Google e Yahoo supportano sia le opzioni push che quelle di recupero.
1. "Fetch or Push? Imposta i tuoi account e-mail per massimizzare la durata della batteria, la velocità di consegna [IOS Tips]. " Cult of Mac, Cult of Mac, 27 luglio 2015, disponibile qui.
1. "email" di Sean MacEntee (CC BY 2.0) via Flickr