仲金霞
中國電子科技集團五十五所 江蘇 210016
隨著移動寬帶的廣泛部署和智能終端日益普及,移動互聯(lián)網(wǎng)已經(jīng)成為 IT&CT領域新興的朝陽產(chǎn)業(yè),憑借對移動互聯(lián)網(wǎng)入口的把控,電信運營商更是把它看成繼語音、短信之后的又一片新藍海。
隨著“應用為王”的觀點得到業(yè)界普遍認可,但面對越來越多終端,應用的終端適配和呈現(xiàn)成為應用普及的最大障礙。而Widget依靠自身的獨特優(yōu)勢,幫助開發(fā)者迅速解決應用終端適配和呈現(xiàn)問題,進而解決當前移動互聯(lián)網(wǎng)發(fā)展所帶來的應用和業(yè)務量不足問題。
有鑒于此,本文將對Widget及其在電信運營領域中的應用做全面、系統(tǒng)的介紹。
Widget,中文叫微巨,微技。是信息或內(nèi)容以獨立Web應用的形式在用戶側(cè)的呈現(xiàn),它通過和遠端服務器互動,在客戶端上自動顯示和更新本地和遠端的數(shù)據(jù)。
Widget本身上并不是一種新的技術,而是已有技術應用的改良,本質(zhì)上是“JavaScript+Html”的組合應用,Widget體系上包括應用描述腳本和解析引擎兩部分。
由于受不同廠家和標準組織的影響,Widget目前主要分下面幾個標準:W3C Widget,OMTP BONDI Widget,JIL Widget。
其中W3C為IT領域主導,OMTP和JIL為運營商主導,CCSA為中國Widget行業(yè)標準,中國移動、中國聯(lián)通、中國電信、Nokia、三星、索愛、Intel、中興、華為。
Web2.0時代,用戶對互聯(lián)網(wǎng)最大需求則從內(nèi)容創(chuàng)建模式上兼向體驗個性化轉(zhuǎn)變,Widget的幾大特點,決定了其對Web 2.0模式的適應性:
(1)Widget開發(fā)技術門檻低,Widget采用“Javascript+ Html”編寫,任何人都可以成為Widget的開發(fā)者,任何人都可以通過Widget形式把自己的創(chuàng)意放到互聯(lián)網(wǎng)上進行共享,為別人提供服務,用戶既是應用的創(chuàng)建者又是應用的消費者的模式充分體現(xiàn)了互聯(lián)網(wǎng)“人人為我,我為人人”的互動分享的特點。
(2)Widget短小、模塊化的特點,讓它天生具備“病毒式傳播”的能力,人們可以將Widget放在自己的主頁上或博客中,可以在交流聊天中攜帶上Widget的下載地址。這種能力將進一步促使Widget的普及流行。
(3)Widget界面絢麗、個性十足、機型無關、小巧精致的特點,充分體現(xiàn)了“小工具,大作為”的潛力,將是滿足人們對個性化、主動參與的互聯(lián)網(wǎng)需求的最好武器。
隨著3G/4G普及,傳統(tǒng)互聯(lián)網(wǎng)的移動化成為互聯(lián)網(wǎng)發(fā)展必然趨勢,但以手機為主要終端承載模式依然未能解決業(yè)務開發(fā)適配和用戶體驗統(tǒng)一問題,Widget生逢其時,其先天性技術特點必將在互聯(lián)網(wǎng)移動化的過程中扮演重要的角色,具體優(yōu)勢參考表1。

表1 具體優(yōu)勢
傳統(tǒng)互聯(lián)網(wǎng)移動化和移動網(wǎng)絡互聯(lián)網(wǎng)化讓曾經(jīng)相對獨立的IT領域和CT領域之間界限漸漸模糊,IT廠商如Google、蘋果、Facebook等憑借自己所掌握的終端用戶紛紛進入電信運營商的領域,甚至出現(xiàn)蘋果“iphone的用戶是我蘋果的用戶而不是你運營商用戶”的“豪言壯語”;另一方面運營商在話音ARPU持續(xù)下滑和數(shù)據(jù)業(yè)務高速增長的不對稱模式,也紛紛從傳統(tǒng)的電信領域向互聯(lián)網(wǎng)領域進軍,例如:H3G允許自己的用戶直接使用Skype,VDF通過新型Live模式全面進軍互聯(lián)網(wǎng),中國移動推出Widget為主打呈現(xiàn)技術的Ophone和Mobile Market,電信運營商希望“移動網(wǎng)絡+互聯(lián)網(wǎng)”成為自己利潤的第二桶金。
Widget雖然起源于互聯(lián)網(wǎng),但在中國移動、Vodafone、Verizon、軟銀、Orange、T-Mobile等電信運營商的參與下,已經(jīng)從純粹的互聯(lián)網(wǎng)產(chǎn)物開始向可運營的電信解決方案方面完善(如JIL規(guī)范),Widget已成為ICT兩大領域的橋接點。
Widget把用戶從瀏覽器和搜索引擎的束縛中解放到終端桌面上,通過桌面用戶可以擁有更大的空間和想象力,來“創(chuàng)新”、“個性”、“定制”自己的網(wǎng)絡生活,而這種可行性正是基于Widget具備的以下幾個特點:
(1)Widget的設計基礎是基于桌面的,所有應用都能在用戶的桌面呈現(xiàn)并聚合,將桌面直接打造成應用的收藏夾(Web方式的Widget也具備此功能),用戶能夠一目了然使用自己的應用
(2)Widget的設計平臺是全部開放的,不僅用戶可以直接下載使用自己喜歡的Widget業(yè)務,而且使每一位用戶都可以根據(jù)自己所需的使用網(wǎng)絡側(cè)提供功能開發(fā)出自己Widget(并且可以開放共享給志同道合者)。
(3)Widget設計風格標榜的是炫與酷,完全契合目前互聯(lián)網(wǎng)的個性化趨勢,Widget界面絢麗、個性十足、機型無關、小巧精致的特點,充分互聯(lián)網(wǎng)個性化,人性化的潛力。

圖1 目標方案邏輯架構(gòu)圖
(1)Widget客戶端:駐留在終端設備上(手機、嵌入式設備、MID等)的終端軟件,它是Widget的運行環(huán)境,其核心功能就是負責Widget描述性語言解析,同時負責與支撐系統(tǒng)和網(wǎng)關族完成控制流和業(yè)務流的流互通。
(2)網(wǎng)關族:通過不同的網(wǎng)關族將不同性質(zhì)的能力匯聚并開放給開發(fā)者使用,同時作為Widget運行時的能力訪問代理,便于管控。
(3)能力族:電信運營商、互聯(lián)網(wǎng)及其他獨立第三方能力,如短信能力、語音能力、開心網(wǎng)能力、新浪微博能力、支付寶能力等。
(4)支撐系統(tǒng):Widget可運營的后臺系統(tǒng),如計費系統(tǒng)、結(jié)算系統(tǒng)、業(yè)務管理系統(tǒng)等。
(5)開發(fā)者社區(qū):借鑒IT領域成功經(jīng)驗,對Widget開發(fā)者提供的全方位支撐。

圖2 Widget目標方案典型流程
3.4.1 廣覆蓋
Widget雖然解決業(yè)務層面終端適配問題,但相對于不同操作系統(tǒng),依然存在引擎適配問題,隨著智能機興起和硬件系統(tǒng)更新,移動終端對JAVA運行速度的支撐會愈來愈快的,而JAVA本身先天性跨平臺特性正好解決引擎適配問題。
3.4.2 可運營
電信級Widget平臺的核心要求之一就是具備可運營,對電信運營商而言就是具有可管理的控制點(類似于 WAP/ WEB和短彩信網(wǎng)關的作用),通過網(wǎng)關能夠?qū)㈦娦拍芰ψ龅娇煽兀@點也是從根本上區(qū)別于傳統(tǒng)互聯(lián)網(wǎng)Widget系統(tǒng)的地方,電信運營商借此可以掌握使用業(yè)務者的用戶資源,再為用戶提供更好服務同時,也開辟新的利潤途徑。比如,運營商可以感知用戶的行為習慣,與移動廣告結(jié)合,主動為用戶Push所需服務。
3.4.3 安全性
Widget平臺核心要求之一就是具備安全性,在 Widget使用過程中的安全性進行端到端的考慮,具體可以應用開發(fā)、業(yè)務發(fā)布、應用執(zhí)行等幾個維度考慮。
3.4.4 生態(tài)鏈
Widget在互聯(lián)網(wǎng)側(cè)的最大的優(yōu)勢有成千上萬的開發(fā)者,通過這個龐大的開發(fā)者全體發(fā)揮長尾效應,而電信領域必須借鑒這種經(jīng)驗,完整的電信級Widget系統(tǒng)除了提供能力開放之外還要提供開發(fā)環(huán)境(離線或在線),Widget模擬器、部署工具、開發(fā)者社區(qū)等環(huán)節(jié),建立運營商自己Widget生態(tài)系統(tǒng)。
將Widget作為一種工具,從個人消費者領域向家庭、企業(yè)用戶領域滲透,如同機頂盒結(jié)合、企業(yè)將自己網(wǎng)站首頁做成Widget等。
蘋果的App Store作為應用超市的標桿,對電信運營商而言既是壓力也是動力,通過Widget打造自己應用超市,一方面有效抵制IT廠家對電信領域的滲透,另一方面又為自己提供新的商業(yè)模式。
隨著移動互聯(lián)網(wǎng)的不斷發(fā)展,Widget必將成為互聯(lián)網(wǎng)應用的最佳載體,本文從電信運營商角度出發(fā),對Widget技術進行了系統(tǒng)、詳細的介紹,希望能對不同的用戶特別是為運營商提供開發(fā)的用戶提供參考。
[1]百度百科.http://baike.baidu.com/view/704016.htm.
[2]EoEAndroid.Wongxming.http://www.eoeandroid.com/viewth read.php?tid=351&highlight=%E5%A4%A9%E6%B0%94%E9 %A2%84%E6%8A%A5.
[3]RFC791.Internet Protocol.
[4]RFC2616.Hypertext Transfer Protocol.
[5]中國移動BAE.http://labs.chinamobile.com/bae.