Perbezaan Utama - Ambil vs Tolak
Fetch and Push adalah dua istilah yang akan anda hadapi semasa anda menyediakan klien e-mel. Semasa menyediakan akaun e-mel anda, anda akan mempunyai beberapa pilihan untuk dipilih. Pilihan tersebut merangkumi pengambilan dan tolakan. Anda mungkin juga mempunyai pilihan Manual. Kedua-dua istilah ini menentukan proses permulaan ketika menghantar e-mel kepada pelanggan dari pelayan. Perbezaan utama antara pengambilan dan tolakan terletak pada proses permulaan; Pengambilan dimulakan oleh klien sedangkan Push dimulakan oleh pelayan. Pengambilan adalah kaedah utama untuk mendapatkan e-mel sebelum push menjadi kenyataan.
Akaun e-mel moden seperti Gmail dilengkapi dengan pilihan tolak. Ciri e-mel ini dapat digunakan oleh sekurang-kurangnya salah satu dari banyak akaun e-mel yang kami uruskan. Dengan munculnya telefon pintar yang dapat menghantar dan menerima e-mel, banyak orang bingung mengenai kedua-dua istilah itu.
Apa itu Pengambilan?
Dengan pengambilan, pelanggan akan memeriksa pelayan untuk melihat apakah e-mel telah tiba. Sekiranya terdapat satu atau lebih e-mel, ia akan dimuat turun ke peranti pelanggan. Pengambilan boleh dikonfigurasi untuk pemeriksaan selang dari beberapa minit hingga beberapa jam. Oleh itu, jika dibandingkan dengan tolakan, pengambilan lebih perlahan dan memerlukan masa lebih lama untuk bertindak balas. Sekiranya selang ini lebih lama, akan berlaku kelewatan dalam penerimaan e-mel. Kelewatan ini dapat dikurangkan dengan mengurangkan selang waktu. Kelemahan mengurangkan selang antara pengambilan adalah bahawa ia dapat menghabiskan lebih banyak bateri untuk setiap pengambilan tanpa mengira sama ada surat baru telah diterima atau tidak. Penghantaran data juga diperlukan untuk setiap pengambilan. Selang ini boleh diatur hingga setiap 15 minit, 30 minit, 1 jam atau untuk nilai manual. Dalam konteks di atas,kita dapat melihat dengan jelas bahawa pengambilan bukanlah pilihan yang sesuai kerana e-mel tidak akan dihantar dengan serta-merta. Ini mungkin tidak cukup baik jika anda menerima banyak e-mel.
Apa itu Push?
Dengan tolakan, peranti pelanggan tidak perlu memeriksa pelayan secara berkala untuk melihat apakah surat telah tiba. Apabila e-mel tiba di pelayan, ia akan diberitahu secara automatik kepada pelanggan dan penghantaran e-mel akan berlaku. Oleh kerana penghantaran surat dilakukan secara automatik secara push, ini lebih cepat jika dibandingkan dengan pengambilan. Push tidak meminta pelayan secara berkala seperti pengambilan. Peranan push adalah untuk mengemas kini pelayan dengan alamat IP-nya supaya pelayan dapat mengetahui cara menghubungi klien dengan mudah.
Push adalah metodologi yang agak baru yang terdapat dalam IMAP jika dibandingkan dengan protokol lama seperti POP. Protokol lama seperti POP tidak boleh menggunakan ciri tekan; ia hanya dilengkapi dengan kemampuan pengambilan. Penyedia e-mel seperti Google dan Yahoo dapat menyokong protokol utama. Oleh itu, mereka menyokong pilihan push dan fetch. Penyedia perkhidmatan e-mel lain perlu diperiksa untuk melihat apakah mereka dapat menyokong kedua ciri push dan pengambilan.
Manual
Terdapat juga pilihan yang disebut Manual yang akan memberi anda kawalan penuh terhadap data yang anda terima. Mesej akan muncul begitu anda membuka surat, menyegarkan layar untuk melihat kotak surat atau pesan.
Apakah perbezaan antara Fetch dan Push?
Definisi
Ambil: Dengan pengambilan, anda harus memeriksa pelayan untuk melihat apakah e-mel telah tiba.
Tolak: E-mel akan masuk ke dalam peti masuk anda dengan serta-merta seperti SMS atau MMS.
Permulaan
Ambil: Pengambilan dimulakan oleh pelanggan
Push: Push dimulakan oleh pelayan
Kepantasan
Ambil: Ambil secara relatif lebih perlahan kerana pelanggan harus memeriksa pelayan secara berkala.
Push: Push lebih pantas kerana pelayan akan meneruskan surat yang diterima secara automatik kepada pelanggan.
Penggunaan kuasa
Ambil: Pengambilan akan menggunakan lebih banyak tenaga kerana memeriksa pelayan dilakukan secara berkala.
Push: Push akan menghabiskan lebih sedikit tenaga kerana proses menghantar e-mel dilakukan secara automatik.
Penggunaan tenaga mungkin berbeza kerana push perlu mengekalkan sambungan internet yang berterusan untuk menerima e-mel secara automatik. Ini juga akan menggunakan kuasa dari peranti pelanggan.
Sokongan
Ambil: Pengambilan disokong oleh semua protokol
Push: Push tidak disokong oleh semua protokol.
Ringkasan Ambil vs Push
Push: Sebaik sahaja pelayan menerima e-mel, ia akan didorong ke peranti klien.
Ambil: Periksa pelayan untuk melihat apakah mesej telah tiba dalam jangka masa yang tetap. Mesej akan dimuat turun pada peranti pelanggan semasa pemeriksaan ini dilakukan.
Manual: Memeriksa e-mel semasa aplikasi mel dibuka.
Gambar Kesopanan:
"Spam gmail" oleh notoriousxl (CC BY-SA 2.0) melalui Flickr
"566337" (Domain Awam) melalui Pixbay