Kunin at Push

Anonim

Kunin vs Push

Ang "Fetch" at "push" ay dalawang termino na madalas na nakatagpo kapag nag-set up ng mga email client. Sa kamakailang paggulong sa mga smartphone na may kakayahang magpadala at tumanggap ng mga email, mas marami at mas maraming tao ang nalilito sa kung gumamit ng "fetch" o "push. "Ang pangunahing pagkakaiba sa pagitan ng" pagkuha "at" push "ay kung aling bahagi ang nagsisimula sa proseso ng pagpapadala ng email mula sa server sa client. Sa "pagkuha," ang kliyente ay regular na sumusuri sa server upang makita kung mayroong isang bagong email. Kung ang isa o higit pa ay matatagpuan, pagkatapos ay i-download ang mga email. Sa "push," ang client ay hindi kailangang suriin ang server sa bawat kaya madalas. Kapag ang isang bagong email ay natanggap ng server, awtomatiko itong ipaalam sa client at mapadali ang paghahatid ng email.

Dahil ang server ay awtomatikong naghahatid ng email, kadalasan ay nakakakuha ka ng mas mabilis sa "push." ​​Ang mga kliyente na gumagamit ng "fetch" ay kadalasang isinaayos sa pagitan ng mga tseke, na maaaring mula sa bawat ilang minuto hanggang bawat ilang oras. Ang mas mahaba ang agwat, mas malaki ang pagkaantala bago mo makuha ang iyong mga email. Maaari mong bawasan ang mga ito sa pamamagitan ng pagbawas ng oras sa pagitan ng mga kinukuha, ngunit ang paggawa nito ay din dagdagan ang pagkonsumo ng baterya habang ang bawat "pag-fetch" ay nangangailangan ng paghahatid ng data hindi alintana kung mayroong isang bagong email o hindi. Ang "Push" ay hindi nagpapatuloy sa pag-query sa server. Ang tanging bagay na "itulak" ay patuloy na ginagawa ay i-update ang server sa IP nito upang alam ng server kung saan makikipag-ugnay sa client.

Ang "Push" ay talagang isang mas bagong pamamaraan na magagamit lamang sa mas bagong mga protocol tulad ng IMAP. Ang mga mas lumang protocol tulad ng POP ay walang access sa "push" at maaari lamang gamitin ang "fetch" sa pagkuha ng mga email. Iba't ibang mga email provider tulad ng Yahoo at Google ay sumusuporta sa lahat ng mga pangunahing mga protocol upang maaari mong piliin pa rin kung nais mong gamitin ang "push" o "sunduin." Kung gumagamit ka ng iba pang mga email service provider, dapat mong suriin ang mga protocol na sinusuportahan nila at kung sinusuportahan nila ang " itulak "pati na rin ang" pagkuha "na pagkuha ng mga email.

Buod:

1. Ang "Fetch" ay pinasimulan ng client habang ang "push" ay pinasimulan ng server. 2. "Push" ay mas mabilis kaysa sa "pagkuha" sa paghahatid ng email. 3. "Push" consumes mas mababa kapangyarihan kaysa sa "sunduin." 4. "Push" ay hindi suportado ng lahat ng mga email protocol habang ang "fetch" ay.