Perbedaan antara Fetch dan Push

Perbedaan antara Fetch dan Push

Ambil vs dorongan

"Fetch" dan "Push" adalah dua istilah yang sering ditemui saat menyiapkan klien email. Dengan lonjakan smartphone yang relatif baru yang mampu mengirim dan menerima email, semakin banyak orang menjadi bingung apakah akan menggunakan "fetch" atau "dorong. "Perbedaan utama antara" ambil "dan" push "adalah sisi mana yang memulai proses mengirim email dari server ke klien. Dengan "Fetch," klien secara rutin memeriksa server untuk melihat apakah ada email baru. Jika satu atau lebih ditemukan, itu akan mengunduh email. Dengan "dorong," klien tidak harus sering memeriksa server. Setelah email baru diterima oleh server, itu akan secara otomatis memberi tahu klien dan memfasilitasi pengiriman email.

Karena server mengirimkan email secara otomatis, Anda biasanya mendapatkannya lebih cepat dengan “Push."Klien yang menggunakan" fetch "biasanya dikonfigurasi pada interval antara cek, yang dapat berkisar dari setiap beberapa menit hingga setiap beberapa jam. Semakin lama interval, semakin besar penundaan sebelum Anda mendapatkan email Anda. Anda dapat mengurangi ini dengan mengurangi waktu antara pengambilan, tetapi hal itu juga akan meningkatkan konsumsi baterai karena setiap "pengambilan" membutuhkan transmisi data terlepas dari apakah ada email baru atau tidak. "Push" tidak terus meminta server. Satu -satunya hal yang "dorong" terus lakukan adalah memperbarui server pada IP -nya sehingga server tahu di mana harus menghubungi klien.

"Push" sebenarnya adalah metodologi yang lebih baru yang hanya tersedia pada protokol yang lebih baru seperti IMAP. Protokol yang lebih tua seperti POP tidak memiliki akses ke "dorong" dan hanya dapat menggunakan "Fetch" dalam mengambil email. Penyedia email yang berbeda seperti Yahoo dan Google mendukung semua protokol utama sehingga Anda masih dapat memilih apakah Anda ingin menggunakan "push" atau "ambil."Jika Anda menggunakan penyedia layanan email lainnya, Anda harus memeriksa protokol yang mereka dukung dan apakah mereka mendukung" dorong "serta pengambilan email" ambil ".

Ringkasan:

1."Fetch" diprakarsai oleh klien saat "push" diprakarsai oleh server.
2."Push" lebih cepat dari "ambil" dalam mengirimkan email.
3."Push" mengkonsumsi lebih sedikit daya daripada "ambil."
4."Push" tidak didukung oleh semua protokol email saat "ambil" adalah.