Mahalagang Pagkakaiba – Kunin vs Push
Ang Fetch at Push ay dalawang terminong makakaharap mo kapag nag-set up ka ng email client. Kapag nagse-set up ng iyong email account, magkakaroon ka ng ilang pagpipiliang mapagpipilian. Kasama sa mga opsyong iyon ang fetch at push. Maaaring mayroon ka ring opsyong Manu-manong. Tinutukoy ng dalawang terminong ito ang proseso ng pagsisimula kapag nagpapadala ng email sa kliyente mula sa server. Ang pangunahing pagkakaiba sa pagitan ng fetch at push ay nasa proseso ng pagsisimula; Ang pagkuha ay pinasimulan ng kliyente samantalang ang Push ay pinasimulan ng server. Ang pagkuha ay ang pangunahing paraan ng pagkuha ng email bago ang push ay naging katotohanan.
Ang mga modernong email account tulad ng Gmail ay may kasamang push option. Ang tampok na email na ito ay maaaring gamitin ng hindi bababa sa isa sa aming maraming mga email account na aming pinamamahalaan. Sa pagdating ng mga smartphone na makapagpadala at makatanggap ng mga email, maraming tao ang nalilito tungkol sa dalawang terminong fetch at push.
Ano ang Fetch?
Sa pamamagitan ng pagkuha, titingnan ng kliyente ang server upang makita kung may dumating na email. Kung may makitang isa o higit pang mga email, mada-download ang mga ito sa device ng kliyente. Maaaring i-configure ang Fetch para sa mga pagsusuri sa pagitan mula sa ilang minuto hanggang ilang oras. Kaya, kung ihahambing sa push, ang pagkuha ay mas mabagal at maaaring mas matagal bago tumugon. Kung mas mahaba ang agwat na ito, magkakaroon ng pagkaantala sa pagtanggap ng email. Ang pagkaantala na ito ay maaaring mabawasan sa pamamagitan ng pagbabawas ng agwat ng oras. Ang downside ng pagbabawas ng agwat sa pagitan ng mga pag-fetch ay maaari itong kumonsumo ng mas maraming baterya para sa bawat pagkuha, hindi alintana kung ang bagong mail ay natanggap o hindi. Kakailanganin din ang paghahatid ng data para sa bawat pagkuha. Maaaring i-set up ang agwat na ito sa bawat 15 minuto, 30 minuto, 1 oras o para sa manu-manong halaga. Sa konteksto sa itaas, malinaw naming nakikita na ang pagkuha ay hindi isang perpektong opsyon dahil ang email ay hindi maihahatid kaagad. Maaaring hindi ito sapat kung nakakatanggap ka ng maraming email.
Ano ang Push?
Sa push, hindi kailangang suriin ng client device ang server nang regular upang makita kung may dumating na mail. Kapag dumating ang isang email sa server, awtomatiko itong aabisuhan sa kliyente at magaganap ang paghahatid ng email. Dahil ang paghahatid ng mail ay awtomatikong ginagawa sa push, ito ay mas mabilis kung ihahambing sa pagkuha. Hindi tina-query ng Push ang server sa regular na paraan tulad ng sa fetch. Ang tungkulin ng push ay i-update ang server gamit ang IP address nito para malaman ng server kung paano madaling makipag-ugnayan sa client.
Ang Push ay isang medyo bagong pamamaraan na nasa IMAP kung ihahambing sa mga mas lumang protocol tulad ng POP. Ang mga mas lumang protocol tulad ng POP ay hindi maaaring gumamit ng push feature; mayroon lamang itong mga kakayahan sa pagkuha. Nagagawa ng mga email provider tulad ng Google at Yahoo na suportahan ang mga pangunahing protocol. Kaya sinusuportahan nila ang parehong pagpipilian sa push at fetch. Kailangang suriin ang iba pang mga service provider ng email upang makita kung kaya nilang suportahan ang parehong mga feature ng push at fetch retrieval.
Manual
Mayroon ding opsyon na tinatawag na Manual na magbibigay sa iyo ng ganap na kontrol sa data na iyong natatanggap. Lalabas ang mensahe sa sandaling magbukas ka ng mail, i-refresh ang screen para sa pagtingin sa mailbox o mga mensahe.
Ano ang pagkakaiba ng Fetch at Push?
Definition
Fetch: Sa fetch, kailangan mong tingnan ang server para makita kung may dumating na email.
Push: Ibu-buzz agad ang mga email sa iyong inbox gamit ang push tulad ng isang SMS o MMS.
Initiation
Fetch: Ang pagkuha ay sinimulan ng kliyente
Push: Ang push ay pinasimulan ng server
Bilis
Fetch: Medyo mas mabagal ang fetch dahil kailangang suriin ng kliyente ang server sa mga regular na pagitan.
Push: Ang push ay medyo mas mabilis dahil awtomatikong ipapasa ng server ang mail na natanggap sa client.
Pagkonsumo ng kuryente
Fetch: Kumonsumo ng mas maraming power ang Fetch habang ang pagsuri sa server ay ginagawa nang regular.
Push: Kumokonsumo ng mas kaunting lakas ang push habang awtomatikong ginagawa ang proseso ng pagpapadala ng email.
Maaaring mag-iba-iba ang pagkonsumo ng kuryente dahil kakailanganin ng push na panatilihin ang patuloy na koneksyon sa internet upang awtomatikong matanggap ang mga email. Kakain din ito ng kuryente mula sa device ng kliyente.
Suporta
Fetch: Ang fetch ay sinusuportahan ng lahat ng protocol
Push: Ang push ay hindi sinusuportahan ng lahat ng protocol.
Fetch vs. Push Summary
Push: Sa sandaling matanggap ng server ang mail, itutulak ito sa client device.
Fetch: Suriin ang server upang makita kung ang mga mensahe ay dumating sa mga regular na pagitan. Ida-download ang mga mensahe sa client device habang isinasagawa ang pagsusuring ito.
Manual: Nagsusuri ng mail kapag binuksan ang mail app.