日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

push mail

發布時間:2024/1/1 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 push mail 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自打用了IPHONE,PUSHMAIL就是個永恒的話題,尤其是在3.0系統推出后,這個話題又被炒的火熱


下面是關于幾種不同的PUSHMAIL的原理,個人的一些看法

1.提到pushmail,首先大家想到的都會是黑莓的pushmail

關于黑莓的pushmail,我沒有用過它的手機,也沒有用過其運營商的網絡,所以只能靠推測。

我們可以大膽的假設一下,黑莓的手機系統,關于網絡連接方面,和我們普通的系統,并無任何不同,之所以它能提供pushmail,只是因為它內置了一個程序。
這個程序在接收到短信(這里我們先假設是短信,說到中移動pushmail的時候我會詳細講這一點)的時候,會調出檢查這個短信(你可以簡單理解為過濾),看是pushmail的提醒短信,還是其他短信。這里,如果發現是pushmail的提醒短信,則主動連接到網上,去把email給down下來。這樣,就能達到一個push的效果。并且,由于并沒有什么網絡的長連接,所以,也并不會費電。


2.接下來,我們來說一說,中移動現在主推的,在各種智能手機上的pushmail客戶端

先說一句,今天討論的話題和139郵箱的短信提醒一點關系沒有...

中移動現在對各種智能手機平臺都退出了pushmail的客戶端,這個東西貌似很神秘,那么我們找來基于WM版的安裝包,解開,仔細看看,找到注冊表一項,大家會發現下面這些信息
[HKEY_LOCAL_MACHINE/Software/Microsoft/Shell/Event/Network/WDP/16000/PushSms]
Command=/Windows/PushSms.exe
Class=PushSms
WDP Port=1025

這樣,就很明顯了
其實中移動的pushmail,就是用了之前很老的一項技術,wap push來做提醒的,系統在通過1025端口(至少我這個版本是這個端口)接收到wap push的信息后,打開我們偉大的PushSms.exe程序,鏈接gprs,上網取郵件,之后斷開。就是這樣一個流程。

上邊我們提到黑莓的系統是用短信提醒,其實我并不知道運營商是用什么信息來提醒手機有郵件,但肯定是類似的技術。
中移動通過自己的軟件,這樣就模擬出(應該說是copy)了和黑莓系統一樣的效果。


3.第三,MobileMe,weiphone郵,mail2web,yahoo(把雅虎也寫這里吧)等郵件的push

這個技術,基本上都應用了微軟的DirectPush的技術(熟悉EXCHANGE的同志們應該了解這個東西)

簡單的解釋下,就是通過網絡,告訴服務器你當前的IP地址,在沒有郵件到達的時候,這個連接是不產生流量的。有的朋友可能會問,這個連接是起什么作用呢?其實很簡單,就像運營商給你手機網絡的標識是你的手機號碼一樣。我們的服務器也是通過這個IP地址來找到你的手機,這樣才能在有郵件的時候第一時間內通知到你的手機。
當有郵件到達的時候,服務器通過這個地址來找到你的手機,通知你有郵件,這時候手機聯網去取郵件。


看到這里,有些朋友可能就會明白,其實3.0系統的push提醒也是利用的這個原理。但缺點是,每次信號中斷后(比如機器重啟,死機,無網絡信號),都要重新再跟服務器溝通下,告訴服務器,我的新IP是多少多少。



4.第四,其他各類郵件在iphone系統中的push

剩下的,比如,gmail,163等各個email,在iphone中其實不應該叫push了,應該叫pull才對(好像大家更多的說法是fetch)。
這個原理大家都很清楚了,就是定時去服務器上看,到底有沒新郵件...
說白了,就是最原始,最費電的一種方法




到這里,大家估計就基本明白了。其實要想最省電,方便,還是要黑莓的和中移動客戶端的那種pushmail,基本上不會有任何額外的流量產生。

這里也順道就解釋了為什么有些同志總說3.0里的im+等push提醒程序為何有時候會失效。


看到好多朋友經常說,真正的pushmail必須有運營商才能做出來,其實這點東西,有sp來做就足夠了。估計只是沒有哪個sp愿意砸錢來推這樣的東西。


這里,就四項技術做個對比

耗電量(越小越好)
4>3>2≈1

接收反應時間(越小越好)
4>3≥2≈1





本人現在用為了省電,什么push都沒開,但由于工作原因,經常要用到郵件,于是就把我主郵箱設了個轉發,有郵件就轉到139的郵箱里,然后139的有短信提示...

總結

以上是生活随笔為你收集整理的push mail的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。