告诉你究竟什么是真正的pushmail
最近pushmail的概念炒的很熱,著名的pushmail供應(yīng)商RIM也借著中國移動進入了中國市場,不過價格也貴的驚人,雖然水貨BB賣的很便宜....有的型號甚至還沒有移動的一個月服務(wù)費貴,估計也只能走走國際大企業(yè)路線了.
于是大家都在想,如何能實現(xiàn)廉價的pushmail方案?畢竟,對于一些比較忙碌的人,隨身的郵件還是有點用處,畢竟不是人人都配得起秘書.因此出現(xiàn)了五花八門的pushmail軟件.連微軟也宣布wm5.0的郵件系統(tǒng)都完全支持了pushmail.但是這些pushmail究竟能不能實現(xiàn)當初的目的呢?
首先說說什么是pushmail.傳統(tǒng)pc上的電子郵件系統(tǒng)大致分為兩種.一種是客戶端主動去服務(wù)器端收取郵件.比如pop3協(xié)議的郵件系統(tǒng).這種郵件系統(tǒng)一般用于個人用戶.用戶要每隔一段時間運行客戶端軟件來檢查是否有新郵件到達.另外一種是郵件一旦到達服務(wù)器端,服務(wù)器會立刻直接把郵件塞進客戶端的郵件軟件里,典型的代表是微軟的exchange系統(tǒng).這種主要用于企業(yè)和組織內(nèi)部的大型郵件系統(tǒng).對比起pop3系統(tǒng)來說,這種成本要高的多.但是具有方便靈活高效的特點.因為整個郵件系統(tǒng)是實時的.在這個基礎(chǔ)上可以進一步實現(xiàn)互動協(xié)作,網(wǎng)絡(luò)會議等等應(yīng)用.
于是有一些pop3客戶端軟件就在軟件里加入了定時檢查郵箱的功能,這樣每隔幾分鐘,只要你開著客戶端軟件,它就會自動連接服務(wù)器檢查是不是有新郵件.由于這個過程非常短暫和快速,所以對于用戶來說,效果和用exchange的郵件系統(tǒng)也相差無幾,只要你保持電腦一直連接網(wǎng)絡(luò).郵件也會自動到你電腦里來.
隨著電子郵件轉(zhuǎn)移到了手機上.問題來了.手機和pc的一大不同是它不是實時在線的.這個在線不是指無線網(wǎng)絡(luò)的在線.而是指手機上的數(shù)據(jù)服務(wù).比如gprs/cdma1x,它需要你在進行網(wǎng)絡(luò)應(yīng)用的時候連接.用完后再斷掉.因為如果始終保持數(shù)據(jù)連接的話,手機的耗電量極大,以目前的電池技術(shù)基本上都需要每天給手機充電了.這樣對于在外移動的用戶來說萬一沒法找到充電的地點影響將是致命的.電都沒了就更談不上郵件隨身了.
因此有人在手機郵件系統(tǒng)上提出了push的概念.這個概念其實最早來自于wap協(xié)議.其目的就是在數(shù)據(jù)連接不用一直打開的情況下把數(shù)據(jù)/文字/圖片發(fā)送到用戶的終端上.當然這個發(fā)送的過程可能也需要數(shù)據(jù)連接.但發(fā)送完畢后數(shù)據(jù)連接會自動切斷.以達到實時收取信息又節(jié)約電力的目的.在目前電池技術(shù)沒有突破的情況下.這個方案可以說是最完美的手機數(shù)據(jù)終端解決辦法了.但是這個方案也面臨一個麻煩.就是需要運營商的支持.所以才產(chǎn)生了很多"偽push"的方案,下面就來一一列舉.
最土的"push":這種push幾乎所有的手機郵件軟件都可以實現(xiàn),其原理和上面所說當年pop3系統(tǒng)的定時收取是一個道理.每隔幾分鐘就檢查一次.只要你保持這個軟件在手機里運行.它就每隔一段時間就自己去連接數(shù)據(jù)連接檢查一下郵箱.有郵件就收下來.這種方案必須在多任務(wù)的手機系統(tǒng)里實現(xiàn).比如wm5.0,而且實時性也不太好.除非你把間隔設(shè)置的很短.比如5分鐘,可是那樣手機的耗電也會很厲害.而且對于不支持classA的手機來說,收郵件的時候電話也會進不來.很可能會影響正常聯(lián)絡(luò).
稍微高級點的"push":這種push和上面的那種類似.但是要保持一直數(shù)據(jù)連接在線.它的核心和exchange類似.一旦有郵件,服務(wù)器端就會自動連接手機上的客戶端軟件把郵件送過來.但是問題也是顯而易見的.如果運營商或者手機不支持classA,那電話也是個大問題.而且這種方式耗電更厲害.wm5.0里所聲稱的pushmail就有部分是基于這種原理的.
看完這兩種可能有人要問了,為什么不能一旦有郵件,服務(wù)器端就通知手機,手機就運行郵件軟件然后連接數(shù)據(jù)連接然后收取,收取完畢后斷開連接呢?這樣不就完美了嗎?這個想法非常好.但問題在于,客戶端如何通知手機呢?手機用的是GSM網(wǎng)絡(luò),郵件系統(tǒng)使用的是TCP/IP協(xié)議.兩者之間是無法直接溝通的.在郵件系統(tǒng)里.定義客戶端的方式是賬號/客戶端IP,服務(wù)器根據(jù)客戶端登錄的IP來查找客戶端然后建立連接把郵件傳過去,這是一個很標準也很普通的的第三層網(wǎng)絡(luò)應(yīng)用.而GSM網(wǎng)絡(luò)里的手機在沒有連接。
GPRS/CDMA1x之前是沒有IP的,它只存在于GSM網(wǎng)絡(luò)里.只有運營商才可以通過你的手機號碼在千千萬萬的終端里準確的找到你的手機.號碼和IP這兩種不同的"語言"是沒法對話的.只有當手機連接了數(shù)據(jù)網(wǎng)絡(luò),它就獲得了一個IP地址.來到了和郵件系統(tǒng)一樣的世界.兩者才可以互相直接溝通.而手機則必須在得知郵件系統(tǒng)有了新郵件后才能去發(fā)起數(shù)據(jù)連接,這就形成了一個悖論.先有雞還是先有蛋?
這個問題解決的辦法其實也很簡單,只要運營商的支持就可以.大致原理就是當新的郵件到來的時候,郵件服務(wù)器發(fā)給運營商一個通知,然后運營商通過和這個郵件地址綁定的手機號碼來尋找到你的手機,這個過程就相當于運營商在自己的系統(tǒng)里把郵件賬號和手機號進行了一次翻譯以達到對話的目的.找到你的手機后運營商通過一種特殊的短信把郵件系統(tǒng)的信息下發(fā)給你.手機收到這種短信后就會按照預(yù)先的設(shè)定啟動相應(yīng)的郵件軟件連接上數(shù)據(jù)網(wǎng)絡(luò)收取郵件,完畢后再斷開連接.這樣就達到了既省電又可以實時接受郵件的目的.
其實這種應(yīng)用早在黑莓進入中國之前中國移動和中國聯(lián)通都有了類似的東西.比如中國移動的彩信,它本質(zhì)上也可以看成一種pushmail,只不過它的郵件地址是手機號碼.而且不能和普通的互聯(lián)網(wǎng)郵件系統(tǒng)互發(fā),因為它是沒有形如xxx@xxx.com這樣的郵件地址的.移動下發(fā)的短信里提供的是彩信的url并不是郵件通知,本質(zhì)上還是基于push的wap,但是它的確是實現(xiàn)了真正的"push",而聯(lián)通的彩e則實現(xiàn)的更徹底,它給每個133用戶都可以提供一個133xxxxxxxx@cumail.com.cn的郵箱,只要有郵件發(fā)給這個郵箱,該用戶的手機就會立刻收到一條短信通知你有新郵件,然后立刻自動打開手機上的彩e郵件系統(tǒng)收取郵件.收取完畢后自動斷開1x數(shù)據(jù)連接.極其方便.用戶也可以使用手機上的客戶端給任意的郵箱地址發(fā)送email,這個可以說是徹底的實現(xiàn)了pushmail,但是也有局限性是聯(lián)通并沒有開放這個接口.用戶只能選擇使用聯(lián)通自己的cumail.com.cn郵箱.不過這個問題也好解決.用戶可以在自己的其他郵箱系統(tǒng)里設(shè)置轉(zhuǎn)發(fā).一旦外出就把所有郵件轉(zhuǎn)發(fā)到這個郵箱就可以實現(xiàn)徹底的郵件隨身了.
現(xiàn)在移動和RIM聯(lián)合退出的黑莓服務(wù)和上面聯(lián)通的彩e原理是基本一致的.移動開放了自己的短信給RIM,RIM把客戶的郵件系統(tǒng)和移動的系統(tǒng)對接起來.然后通過定制給客戶的黑莓手機.就可以實現(xiàn)客戶自己的郵件系統(tǒng)完全隨身.但是這個資費也是高的驚人.不知道何時能走入尋常百姓家.
因此現(xiàn)在想嘗鮮的玩家們或者一些囊中羞澀用不起高昂的移動藍莓服務(wù)而又需要整天看著郵件也沒有秘書的銷售員,想在非藍莓手機上實現(xiàn)pushmail的話就只能選擇上面所述的一些偽"push"方案來嘗嘗鮮了.不過壟斷總有一天會被打破,希望可以看到移動聯(lián)通都開放接口的那一天.
總結(jié)
以上是生活随笔為你收集整理的告诉你究竟什么是真正的pushmail的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 产品经理的七层通关秘籍 | 2015产品
- 下一篇: http://www.huxiu.com