偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

初步認(rèn)識(shí)iPhone Push Notification

移動(dòng)開(kāi)發(fā) iOS
本文介紹的是初步認(rèn)識(shí)iPhone Push Notification ,在網(wǎng)上發(fā)現(xiàn)這篇好文章,與大家分享一下。來(lái)看詳細(xì)內(nèi)容。

初步認(rèn)識(shí)iPhone Push Notification 是本文要介紹的內(nèi)容,感謝@lawrencelry邀請(qǐng)我參加CocoaHeads的活動(dòng),有幸碰到iCHM和Buddyfeed的作者@RobinLu。我們?nèi)齻€(gè)人討論了一下蘋(píng)果的Push,內(nèi)容總結(jié)于下文??梢詤⒖?解析iPhone Push Notification 消息推送 圖文詳細(xì)介紹來(lái)學(xué)習(xí)。

技術(shù):表情痛苦算站

首先,推送的本質(zhì)是一個(gè)服務(wù)。所以如果不考慮手機(jī)廠商和運(yùn)營(yíng)商之間的利益爭(zhēng)奪,由運(yùn)營(yíng)商實(shí)現(xiàn)Push最為理想。這個(gè)世界上最好的推送服務(wù),由黑莓和運(yùn)營(yíng)商合作提供,不是偶然。

而蘋(píng)果和Nokia等廠商則決心走另外一條路:繞過(guò)運(yùn)營(yíng)商。

一個(gè)“繞”字,表現(xiàn)出這種方案的尷尬之處。不過(guò),技術(shù)的發(fā)展和移動(dòng)網(wǎng)絡(luò)的普及,讓這個(gè)目標(biāo)越來(lái)越現(xiàn)實(shí)。Push Notification的幕后一文,分析了蘋(píng)果的Push方案。但那個(gè)解釋并不完整。他只敘述了從蘋(píng)果到用戶這一段。@RobinLu作為開(kāi)發(fā)者,為我們補(bǔ)完了Push拼圖中的另外一塊:從開(kāi)發(fā)者到蘋(píng)果。

原來(lái),除了蘋(píng)果的Push Server以外,開(kāi)發(fā)者必須自己維護(hù)另外一個(gè)Web Server,用來(lái)收集自己程序產(chǎn)生的推送,并且把他發(fā)給蘋(píng)果的Push Server。

簡(jiǎn)要的說(shuō)明如下圖。點(diǎn)擊放大。如圖,單擊放大

初步認(rèn)識(shí)iPhone Push Notification

假設(shè),BuddyFeed要支持Push的話。。。

一個(gè)BuddyFeed用戶發(fā)送一個(gè)評(píng)論,首先在FriendFeed.com提交更新。之后,開(kāi)發(fā)者維護(hù)的WebServer會(huì)從iPhone的BuddyFeed客戶端(或者從FriendFeed.com),得到這個(gè)更新的通知。

開(kāi)發(fā)者接收這個(gè)通知的服務(wù)器,上圖中稱作App Push Web Server。處理這個(gè)通知,變?yōu)樘O(píng)果 Push Server可接受的標(biāo)準(zhǔn)形式,發(fā)送給蘋(píng)果。蘋(píng)果的Push Server再用Push Notification的幕后一文敘述的方式,把這個(gè)消息推送給用戶。

商業(yè):腰身柔軟易推倒

技術(shù)上還算完整?但是結(jié)合商業(yè)考量,就不是那么妙了。

這套方案需要開(kāi)發(fā)者維護(hù)一個(gè)Web Server。這是個(gè)持續(xù)的開(kāi)支。而看看App Store上Push程序的售價(jià),絕大多數(shù)都是一次性付款。

  1. IM+:$4.99,Boxcar:$2.99,GPush:$0.99! 

考慮一下軟件的銷售額和他產(chǎn)生流量的關(guān)系吧。銷售額升升降降都屬正常,而Web Server所服務(wù)的用戶,永遠(yuǎn)都是增長(zhǎng)的!??!更多用戶,等于更多流量,等于更多帶寬,等于持續(xù)增長(zhǎng)的昂貴的服務(wù)器租金。隨著時(shí)間推移,當(dāng)用戶已經(jīng)非常龐大的時(shí)候,軟件的銷售又趨于飽和,開(kāi)發(fā)者會(huì)做出什么選擇?

向已經(jīng)購(gòu)買該軟件的用戶再次收費(fèi),或者,干脆關(guān)掉他維護(hù)的Web Server!!!

蘋(píng)果的Push的實(shí)現(xiàn)潦草的令人發(fā)指。新通知覆蓋了舊的,你面對(duì)好幾個(gè)程序上的紅色數(shù)字,都不知道去哪里找。但是,這種設(shè)計(jì)上的問(wèn)題更加致命。當(dāng)銷售下降到不能維持Web Server的月租金,那些廉價(jià)Push軟件,以何為繼?

出路?

蘋(píng)果Push Notification的出路至少有三條:

一、是蘋(píng)果提供為開(kāi)發(fā)者提供App Push Server。

二、是In App Purchases,按月收費(fèi)。

三、是Push廣告。

目前,App Store中,已經(jīng)有Push軟件選擇了方式二,比如Tweet Push。雖然,他更可能提供可靠而長(zhǎng)久服務(wù),但無(wú)論評(píng)價(jià)還是人氣,都遠(yuǎn)遠(yuǎn)沒(méi)有一次付費(fèi)的Push軟件好。

甚至機(jī)會(huì)?個(gè)人SaaS?

ERP等企業(yè)級(jí)別的應(yīng)用發(fā)展出一個(gè)概念:SaaS。Software as a Service(軟件即服務(wù))。不再銷售軟件,而是銷售一套基于Web和軟件的有彈性的解決方案,并提供支持。為此,收取月/年租。SaaS應(yīng)用的這種收費(fèi)方式,已經(jīng)被企業(yè)廣泛接受。

本文開(kāi)頭說(shuō)過(guò),Push即服務(wù)。iPhone上Push的實(shí)現(xiàn),其實(shí)就是這種企業(yè)級(jí)概念向個(gè)人下放的結(jié)果。其實(shí)今天的個(gè)人用戶中,也有大量在付費(fèi)購(gòu)買服務(wù)。傳統(tǒng)網(wǎng)絡(luò)上,有Flickr Pro的賬戶。移動(dòng)網(wǎng)絡(luò)上,日本大量的用戶繳350日元/月得到MMS的同時(shí)享受Push Mail。黑莓BIS的用戶也不少。

為iPhone用戶提供高質(zhì)量的Push服務(wù),并且按月收費(fèi),也許會(huì)成為將來(lái)市場(chǎng)的常態(tài)。

但是蘋(píng)果Push技術(shù)說(shuō)明上的語(yǔ)焉不詳,讓普通用戶不容易接受月租方式。Push實(shí)現(xiàn)的潦草,讓Push本來(lái)應(yīng)該體現(xiàn)的價(jià)值打了折扣。App Store中廉價(jià)風(fēng)和價(jià)格戰(zhàn),更讓堅(jiān)持月租方式的開(kāi)發(fā)者難以出頭。

以上種種,都在損害這個(gè)機(jī)會(huì)。

智能手機(jī)和其上的應(yīng)用市場(chǎng)是全新的,高速成長(zhǎng)的領(lǐng)域。從iPhone到App Store,蘋(píng)果難得的在設(shè)計(jì)創(chuàng)新的同時(shí),實(shí)現(xiàn)也保持了非常高的水準(zhǔn)。但是不得不說(shuō),Push的設(shè)計(jì)和實(shí)現(xiàn),不配這個(gè)評(píng)價(jià)。

但是,相信無(wú)論蘋(píng)果還是開(kāi)發(fā)者,都在尋找更好的辦法。蘋(píng)果對(duì)Push的改進(jìn)不會(huì)停止。而App Store的模式,最終應(yīng)能讓提供完善方案的,負(fù)責(zé)任的開(kāi)發(fā)者,脫穎而出。

小結(jié):初步認(rèn)識(shí)iPhone Push Notification 的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-07-07 08:49:14

iPhone Push Notificati

2012-09-17 11:23:57

IBMdw

2011-07-27 14:37:33

iPhone Push Notif 服務(wù)器

2011-03-09 10:56:00

LAMP架構(gòu)

2013-07-04 09:58:46

Android Pus信息推送

2011-07-18 13:56:19

2018-06-29 14:20:05

2021-10-18 06:54:45

應(yīng)用服務(wù)器微服務(wù)

2011-07-06 14:22:52

iPhone Push

2011-07-25 16:47:01

HTTP Server PUSH

2011-07-06 16:55:56

iPhone php Push

2017-04-10 18:34:16

AndroidNotificatio

2010-04-08 08:18:55

iPad軟件開(kāi)發(fā)iPhone

2013-06-14 14:41:41

Android開(kāi)發(fā)pushSMS push

2010-08-01 15:16:41

Android

2011-12-22 10:33:39

PhoneGap APNotificatio

2013-06-20 11:04:46

iOS技巧NotificatioBadgeView

2013-03-25 15:06:26

iOS通信模式

2013-09-25 10:51:26

UbuntuLinux

2010-07-21 16:40:41

telnet服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)