色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 手機與無線通信 > CTIMES/產(chǎn)業(yè)評析 > 應(yīng)用開發(fā)新體驗:結(jié)合Push API的手機裝置

          應(yīng)用開發(fā)新體驗:結(jié)合Push API的手機裝置

          作者:陳俊宏 時間:2010-02-03 來源:CTIMES 收藏

          上一期討論到以BAE這樣的技術(shù),結(jié)合到手機端,這是一種不一樣的應(yīng)用程序發(fā)模式,讓手機客戶端(client)的應(yīng)用整合有了很大的不同。開啟手機的云端應(yīng)用整合,Data 的機制在這里更顯重要,在此提供一些個人淺見,請不吝指教。

          本文引用地址:http://cafeforensic.com/article/184507.htm

          API的技術(shù)研發(fā)是操作系統(tǒng)目前所久缺的一環(huán),但已經(jīng)有一些相關(guān)技術(shù)正在進行。向服務(wù)器發(fā)出請求,再建立聯(lián)機后進行,這是典型的網(wǎng)絡(luò)模式。行動裝置的應(yīng)用上,改采的方式進行,是普遍被認為是一種更有效的方法。Push API的做法是由服務(wù)器主動「推出」數(shù)據(jù)給「接收端」,也就是,這是一種由「sender」主動發(fā)送數(shù)據(jù)的技術(shù)。

          相對于Data Push,上述所提及的典型模式稱為Data Pull,也就是由接接收端控制,與Data Push正好相反。Data Push在手持裝置上應(yīng)用,其實已行之有年,例如:SMS、Push mail;Data Push機制第一次被大量討論,是在Web service興起的那幾年,當時又被泛稱為「主動式服務(wù)」。Data Push也講求Server Side技術(shù),因為數(shù)據(jù)由傳送端(Server)主動發(fā)出,所以Server端的架構(gòu)與技術(shù)是關(guān)鍵。

          隨著3G與4G網(wǎng)絡(luò)的普及,以及開放平臺的興盛,在手機端以Data Push的機制整合,可以造就一些有興的新應(yīng)用;以應(yīng)用產(chǎn)品的角度看待Data Push機制,雖然這是舊瓶新裝的技術(shù),但所見有很大的不同。技術(shù)發(fā)展面來看,可以在框架里發(fā)展一套成熟的Push API,讓應(yīng)用開發(fā)者可以使用大量的Push API來制造應(yīng)用軟件。這個機制的好處是什么呢?例如,應(yīng)用程序只需要「描述」數(shù)據(jù)屬性,就可以被動式從服務(wù)器端接收信息;服務(wù)器端會根據(jù)用戶的數(shù)據(jù)需求,「客制化」般地推出用戶需要的信息。

          在一個以數(shù)據(jù)傳輸(Data Communication)為導(dǎo)向的3G網(wǎng)絡(luò)環(huán)境下,Data Push的機制更形重要;在這里,我們討論的角度是「讓開發(fā)者以Data Push的思考模式制造應(yīng)用軟件」。將Push API整合到裝置,開放,就是融入Data Push的機制到應(yīng)用程序里的第一步,這此,就可以達成「讓應(yīng)用開發(fā)者更輕松地使用Data Push想法來制造軟件」。

          開放平臺的「SDK」是很重要的環(huán)節(jié),所以更具體的做法是提供SDK,讓開發(fā)者在裝置上發(fā)展應(yīng)用軟件。所以,只要能將Push API加入SDK,并將云端服務(wù)開放給Push API使用,就可以達到這個構(gòu)想。當裝置,例是手機,能使用開放的云端Push API來撰寫各式應(yīng)用,這個裝置的功能將更強大;當然,更強大是技術(shù)層面上的意義,讓裝置更「個人化」、以及「更生活化」、更好用,這產(chǎn)品層面的意義,也是更重要的意義。

          Data Push導(dǎo)向的應(yīng)用軟件,也可以解決部份麻煩的技術(shù)問題,例如:電源管理。在客戶端以Ping方式通知Server端「我還活著」,Server端再將數(shù)據(jù)推出,可以做出更好的電源管理機制,主要的關(guān)鍵在于通訊模塊可以不需要做永續(xù)性的開啟。Data Push導(dǎo)向的應(yīng)用軟件,也可以解決瀏覽內(nèi)容的問題,Data Push以HTTP做為基礎(chǔ),送出XML甚致HTML的文件,如此便能采用現(xiàn)有的Browser技術(shù),或是上一期曾提到的BASE技術(shù)。許多新的想法,都是建構(gòu)在已有的技術(shù)之上,Data Push導(dǎo)向的應(yīng)用軟件,確實是一個舊瓶裝新酒的想法,但是可以帶來新的使用體驗。

          本文由 CTIMES 同意轉(zhuǎn)載,原文鏈接: http://www.ctimes.com.tw/DispCols/cn//1002031533NL.shtml



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉