中國電信通用Widget開放系統(tǒng)技術(shù)規(guī)范平臺分冊(上)
《中國電信通用Widget開放系統(tǒng)技術(shù)規(guī)范平臺分冊(上)》由會員分享,可在線閱讀,更多相關(guān)《中國電信通用Widget開放系統(tǒng)技術(shù)規(guī)范平臺分冊(上)(54頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 保密等級:公開發(fā)放 中國電信集團公司技術(shù)標準 Q/CT 2187.2-2009 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 V1.0 2009-10-30 發(fā)布 2009-10-30 實施 中國電信集團公司 發(fā)布 Q/CT 2187.2-2009 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 目 平臺分冊 錄 目 前 1 2 3 錄. I 言.IV 范圍 . 1 規(guī)范性引用文件 . 1 名詞術(shù)語和縮略語 . 2 3.1 3.2 3.3 術(shù)語. 2 縮略語. 3 約束. 3 4 系統(tǒng)架構(gòu) . 3 4.1 4.2 4.3 UWOP 在網(wǎng)絡(luò)中的位置. 4 UWOP 內(nèi)部結(jié)構(gòu) . 5 U
2、WOP 接口概述 . 6 5 功能要求 . 7 5.1 WIDGET 引擎管理 . 7 5.1.1 5.1.2 版本管理. 7 下載與更新 . 8 5.2 引擎插件管理. 8 5.2.1 5.2.2 5.2.3 編號管理. 8 版本管理. 8 下載與更新 . 9 5.3 WIDGET 應(yīng)用管理 . 9 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 編號管理. 9 類別管理. 9 小圖標管理 . 9 版本管理. 10 下載與更新 . 10 生命周期管理 . 10 5.3.7 Widget 評論 . 12 5.3.8 Widget 排名 . 12 5.3.9 Widget
3、 搜索 . 12 5.3.10 Widget 應(yīng)用推薦 . 13 5.4 終端管理 . 13 I 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 信息采集(可選). 13 數(shù)據(jù)備份恢復(可選) . 14 故障診斷(可選). 14 性能監(jiān)控(可選). 14 遺失管理(可選). 14 5.5 用戶管理 . 14 5.5.1 5.5.2 5.5.3 5.5.4 5.5.5 總體要求. 14 權(quán)限分配. 15 終端用戶管理 . 16 開發(fā)者管理 . 17 管理員管理 . 17 5.6 5.7 5.8
4、5.9 5.10 廣告管理 . 17 應(yīng)用開發(fā)環(huán)境. 18 業(yè)務(wù)代理 . 18 用戶門戶 . 19 安全 . 19 5.10.1 認證 . 19 5.10.2 鑒權(quán) . 19 5.10.3 數(shù)字簽名. 19 5.10.4 Widget 分發(fā)控制(可選) . 20 5.11 統(tǒng)計和業(yè)務(wù)清單. 23 5.11.1 數(shù)據(jù)源. 23 5.11.2 統(tǒng)計報表. 23 5.11.3 業(yè)務(wù)清單. 24 6 業(yè)務(wù)流程 . 24 6.1 WIDGET CLIENT 相關(guān)業(yè)務(wù)流程. 24 6.1.1 Widget 發(fā)現(xiàn)與下載. 24 6.1.2 引擎插件下載 . 25 6.1.3 Widget 運行 . 26 6
5、.1.4 Widget 引擎更新. 26 6.1.5 Widget 應(yīng)用更新. 30 6.1.6 終端管理. 32 6.2 開發(fā)者管理流程. 32 6.2.1 6.2.2 考核 . 32 應(yīng)用統(tǒng)計查詢 . 32 6.3 應(yīng)用開發(fā)和調(diào)測流程 . 33 6.3.1 應(yīng)用開發(fā)與調(diào)測. 33 6.3.2 Widget 應(yīng)用移植. 33 7 性能要求 . 34 7.1 7.2 7.3 處理性能 . 34 穩(wěn)定性要求 . 34 備份、倒換和故障恢復要求 . 34 II 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 8 軟硬件要求. 34 8.1 硬件要求 . 3
6、4 8.1.1 8.1.2 8.1.3 8.1.4 主機設(shè)備. 35 存儲設(shè)備. 35 備份設(shè)備. 35 網(wǎng)絡(luò)設(shè)備. 35 8.2 軟件要求 . 36 8.2.1 8.2.2 8.2.3 操作系統(tǒng)要求 . 36 應(yīng)用軟件要求 . 37 數(shù)據(jù)庫. 37 8.3 時間同步要求. 38 9 環(huán)境要求 . 38 附錄 A 接口規(guī)程 . 39 A-1 UWS-1 接口規(guī)程. 39 A-1.1 消息定義. 39 A-1.2 Widget 引擎自引導. 40 A-1.3 注冊 . 42 A-1.4 登錄 . 44 A-1.5 注銷 . 45 A-1.7 引擎相關(guān). 47 A-1.8 Widget 應(yīng)用相關(guān)
7、. 55 III Q/CT 2187.2-2009 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 前 平臺分冊 言 本標準為中國電信通用 Widget 開放系統(tǒng)系列技術(shù)規(guī)范之一,本系列規(guī)范包括: (1)中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 總冊 (2)中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 (3)中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 終端引擎及應(yīng)用開發(fā)分冊 (4)中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 CTC Widget API 本標準主要依據(jù)中國電信集團公司的需求,結(jié)合中國電信企業(yè)技術(shù)標準的特點進行編 寫,隨著中國電信企業(yè)技術(shù)標準管理系統(tǒng)的發(fā)展完善,還
8、將制定后續(xù)的相關(guān)標準。 本規(guī)范定義了中國電信通用 Widget 開放平臺技術(shù)要求,包括中國電信通用 Widget 開放 平臺系統(tǒng)架構(gòu)、功能要求、業(yè)務(wù)流程、接口要求、設(shè)備管理要求、性能要求、等。 本標準由中國電信集團公司提出并歸口。 本標準起草單位:中國電信股份有限公司廣州研究院。 本標準主要起草人:李慧云。 IV 平臺分冊 Q/CT 2187.2-2009 1 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 1 范圍 本規(guī)范適用于中國電信通用 Widget 開放平臺產(chǎn)品的設(shè)計及研發(fā),提供給為中國電信開 發(fā)制造 Widget 開放平臺的設(shè)備供應(yīng)商。本規(guī)范是中國電信各級運營單位進行 Widget 開
9、放平 臺招標采購、工程設(shè)計、網(wǎng)絡(luò)運營、管理、維護等方面的技術(shù)依據(jù)。 2 規(guī)范性引用文件 下列文件中的條款通過本企業(yè)技術(shù)標準的引用而成為本企業(yè)技術(shù)標準的條款。凡是注日 期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修改版均不適用于本標準,然 而,鼓勵根據(jù)本標準達成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的 引用文件,其最新版本適用于本標準。 【1】Widgets 1.0: The Widget Landscape (Q1 2008). M. Caceres. W3C Working Draft. 14 April 2008. 【2】Widgets 1.0 Requirem
10、ents, M. Caceres, Ed. W3C, 23 March 2009 【3】Widgets 1.0: Packaging and Configuration. M. Caceres, Ed. W3C Working Draft 22 December 2008 【4】Widgets 1.0: APIs and Events. A. Bersvendsen and M. Caceres. Forthcoming, 23 April 2009 【5】Widgets 1.0: Digital Signature . M. Caceres, Ed. W3C, W3C Working Dra
11、ft 14 April 2008 【6】Widgets 1.0: Updates . M. Caceres. W3C Working Draft 7 October 2008 【7】BONDI 1.0 Approved Release. BONDI Interface Requirements OMTP 26th May 2009 【8】Cascading Style Sheets, level 2, revision 1, B. Bos, T. elik, I. Hickson, and H. Wium Lie. W3C Candidate Recommendation 19 July 20
12、07 【9】Document Object Model (DOM) Level 1 Specification , L. Wood et al., 1 October 1998. Available at http:/www.w3.org/TR/REC-DOM-Level-1 【10】 ECMAScript Language Specification , Third Edition. ECMA, December 1999. Available at http:/www.ecma-international.org/publications/standards/Ecma-262.htm 【1
13、1】 The application/json media type for ECMAScript Object Notation . D. Crockford. July 2006. Available at http:/www.ietf.org/rfc/rfc4627.txt 【12】 The XMLHttpRequest object . A. van Kesteren. 2006. W3C Working Draft, Available at http:/www.w3.org/TR/XMLHttpRequest/ 【13】 .ZIP File Format Specification
14、 . PKWare Inc., September 2007. Available at http:/ 【14】 【15】 【16】 OMA Client Provisioning V1.1 Specifications, Open Mobile Alliance OMA Device Management V1.2 Specifications, Open Mobile Alliance OMA DM Software Component Management Object (SCOMO) V1.0, Open 平臺分冊 Q/CT 2187.2-2009 中國電信通用 Widget 開放系統(tǒng)
15、技術(shù)規(guī)范 Mobile Alliance 【17】 【18】 【19】 OMA DM Diagnositcs and Monitoring V1.0, Open Mobile Alliance。 DRM Content Format, OMA-Download-DRMCF-v1_0, Open Mobile Alliance DRM Rights Expression Language, OMA-Download-DRMCF-v1_0, Open Mobile Alliance 【20】 Digital Rights Management, OMA-Download-DRM-v1_0, Ope
16、n Mobile Alliance 3 3.1 1) 名詞術(shù)語和縮略語 術(shù)語 通用Widget開放系統(tǒng):核心構(gòu)件包括通用Widget開放平臺和通用Widget終端引擎兩部 分,提供一套完整的Widget應(yīng)用環(huán)境,可以適配多種終端平臺,具有開放接口供第三方 參與Widget開發(fā)。 系統(tǒng)“通用”是指: 多終端通用:終端適配PC、上網(wǎng)本、MID、手機終端; 多應(yīng)用通用:兼容Apple Dashboard、Sohu Open Widget、Nokia WRT、JIL應(yīng) 用; 多品牌通用:考慮電信現(xiàn)有品牌業(yè)務(wù)需求,統(tǒng)一微件技術(shù)規(guī)范。 系統(tǒng) “開放”是指: 開放規(guī)范打包格式、配置文件、API; 規(guī)范IDE
17、功能,提供給SP(含普通開發(fā)者)進行開發(fā)。 2) 3) 4) 5) 6) 7) 8) 通用Widget開放平臺:通用Widget開放平臺是通用Widget開放系統(tǒng)的服務(wù)器側(cè)平臺,提 供Widget門戶、引擎和Widget管理、數(shù)字簽名管理、應(yīng)用開發(fā)環(huán)境、計費、網(wǎng)管等功能。 通用Widget引擎:又稱為Widget用戶代理,通用Widget引擎是通用Widget開放系統(tǒng)的終 端側(cè)引擎,提供Widget運行環(huán)境、API適配等功能,可適配多種終端平臺,主要包括 Windows、WM、Linux等。 Widget(微件):是輕量級的應(yīng)用程序,為使用者提供一鍵式的服務(wù)。它通常被設(shè)計為 具有特定的功能,如
18、提供天氣、股票、拍賣等的信息。一般意義上的Widget包括網(wǎng)頁 Widget、桌面引擎Widget,本規(guī)范中規(guī)定的Widget轉(zhuǎn)指桌面引擎Widget。 桌面引擎Widget:基于終端引擎技術(shù),運行于個人電腦或手機終端上,用戶運行后始終 呈現(xiàn)在用戶桌面上。 網(wǎng)頁Widget:基于瀏覽器技術(shù),運行于網(wǎng)頁上,用戶瀏覽網(wǎng)頁的時候運行,用戶可以在 自己的個人網(wǎng)頁上任意位置添加各種功能的Widgets,豐富了網(wǎng)頁的表現(xiàn)。 Widget應(yīng)用:Widget應(yīng)用從物理上看是一個文件包,Widget引擎通過對于Widget應(yīng)用文 件包的解釋執(zhí)行形成一個Widget應(yīng)用,供最終用戶使用。 Widget應(yīng)用包:用來
19、描述一個Widget應(yīng)用展現(xiàn)形式和應(yīng)用邏輯的文件包,可能包括配置 2 縮略語 英文全名 中文全名 UWOS Universal Widget Open System 通用 Widget 開放系統(tǒng) UWOP Universal Widget Open Platform 通用 Widget 開放平臺 UWE Universal Widget Engine 通用 Widget 引擎 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 3 文件、界面展示文件、資源文件、應(yīng)用邏輯文件等文件。 9) Widget管理器:Widget應(yīng)用的入口和管理界面,Widget管
20、理器啟動后運行在用戶桌面之 上,用戶可以通過Widget管理器方便的管理自己下載的Widget應(yīng)用,Widget應(yīng)用可以運 行于管理器中,或者獨立運行于用戶桌面上。 10) 圖標:代表一個Widget應(yīng)用的圖片或符號,圖標通常用來代表在容器中處于非焦點狀態(tài) 的Widget應(yīng)用,圖標可以動態(tài)展現(xiàn)Widget應(yīng)用的狀態(tài)。例如,天氣Widget應(yīng)用可能會隨 著天氣或時間的變化更新它的圖標。 11) 資源:一個Widget應(yīng)用使用的任何文件或目錄都或者被放在一個Widget的資源里或者可 通過HTTP協(xié)議獲取 。在Widget的資源中,資源可能被放在本地目錄中。資源可能包括 圖片,文字,標記,樣式表,
21、可執(zhí)行腳本和聲音。 12) 啟動文件:每個Widget應(yīng)用都包括一個配置文件,Widget引擎可以通過該配置文件啟動。 13) 配置文檔:配置文件也可以定義Widget中的資源之間的關(guān)系。配置文件通常采取的形式 是一個XML文件。 14) 元數(shù)據(jù):數(shù)據(jù)表明在配置文件涉及著作權(quán)或分類的一個Widget,但并不影響Widget在運 行時的行為(如作者的姓名和電子郵件) 15) 引導:一種機制,通過配置文件指定或自動查找文件中啟動Widget應(yīng)用Widget。 16) WidgetAPI:一套編程接口,為開發(fā)者提供Widget應(yīng)用的開發(fā)接口。 3.2 3.3 縮略語 約束 下述需求約束適用于中國電信
22、通用 Widget 開放系統(tǒng)規(guī)范體系所涉及的所有文檔。 1) 2) 4 本規(guī)范中如無特別說明,Widget專指桌面引擎Widget。 網(wǎng)頁Widget不屬于規(guī)范規(guī)定范圍。 系統(tǒng)架構(gòu) 平臺分冊 Q/CT 2187.2-2009 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 4.1 UWOP 在網(wǎng)絡(luò)中的位置 通用Widget開放平臺 UWOP Widget Client Web門戶 綜合業(yè)務(wù)管理平臺 ISMP 互聯(lián)網(wǎng)SP/CP業(yè)務(wù) 綜合業(yè)務(wù)接入網(wǎng)關(guān) ISAG 電信其他業(yè)務(wù)平臺 平臺 電信SP/CP業(yè)務(wù)平臺 圖 4.1 網(wǎng)絡(luò)系統(tǒng)架構(gòu)圖 1) 2) 3) 4) 通用 Widget 開放平臺(UWOP)
23、:UWOP 是 Widget 開放系統(tǒng)的服務(wù)器平臺,提供 Widget 引擎、Widget 應(yīng)用的管理,并為第三方開發(fā)人員提供 SDK、模擬器等應(yīng)用 開發(fā)環(huán)境,通過審批測試的 Widget 應(yīng)用可發(fā)布到 Widget 開放平臺上,供用戶下 載。 Widget 客戶端(Widget Client):Widget 引擎與運行于之上的 Widget 應(yīng)用稱為 Widget 客戶端,可運行在 PC 桌面和移動終端上,為用戶提供各種 Widget 應(yīng)用體 驗。 Web 門戶:Web 門戶是面向用戶的網(wǎng)元,為用戶提供了業(yè)務(wù)展現(xiàn)與管理入口。根 據(jù)用戶的類型包括終端用戶門戶、自由開發(fā)者門戶與運營商門戶。 業(yè)務(wù)
24、平臺 A. B. C. 綜合業(yè)務(wù)接入網(wǎng)關(guān)(ISAG):包括 ISAG-M 和 ISAG-B,ISAG 是實現(xiàn) CP/SP 業(yè) 務(wù)統(tǒng)一接入的實體。提供服務(wù)質(zhì)量監(jiān)控、業(yè)務(wù)能力適配和封裝等功能。其接入 的業(yè)務(wù)能力包括短信、彩信、WAP、位置服務(wù)等。 電信其他業(yè)務(wù)平臺:如號百平臺的產(chǎn)品業(yè)務(wù)平臺等。 互聯(lián)網(wǎng) SP/CP 業(yè)務(wù)平臺:基于互聯(lián)網(wǎng)的應(yīng)用、業(yè)務(wù)平臺,包括股票、新聞等 等。 5) 管理平臺 A. B. 綜合業(yè)務(wù)管理平臺(ISMP):ISMP 提供業(yè)務(wù)網(wǎng)絡(luò)統(tǒng)一管理、統(tǒng)一認證、統(tǒng)一 鑒權(quán)、統(tǒng)一計費、統(tǒng)一數(shù)據(jù)功能。 其他業(yè)務(wù)系統(tǒng)對應(yīng)的管理系統(tǒng)。 4 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊
25、 Q/CT 2187.2-2009 4.2 UWOP 內(nèi)部結(jié)構(gòu) 圖 4-2 UWOP 系統(tǒng)結(jié)構(gòu) 通用 Widget 開放平臺包括五個部分,分別是用戶接入、管理子系統(tǒng)、業(yè)務(wù)代理子系統(tǒng)、 管理接口和業(yè)務(wù)接口。 用戶接入部分提供了 Widget、Web 門戶和通用 Widget 開放平臺之間的接口。Widget 與通用開放平臺的接口包括: 1) 2) 業(yè)務(wù)接入:通用 Widget 開放平臺的業(yè)務(wù)代理子系統(tǒng)提供的業(yè)務(wù)使用接口。 管理接入:通用 Widget 開放平臺的管理子系統(tǒng)提供的管理接口,包括用戶登錄、 用戶認證、Widget 引擎更新、Widget 應(yīng)用查詢、下載與更新、客戶端信息收集、 故障上
26、報和故障恢復、數(shù)據(jù)備份、終端鎖定等。 管理子系統(tǒng)是通用 Widget 開放平臺的核心部分。其與業(yè)務(wù)代理子系統(tǒng)在邏輯上獨立, 可以分設(shè)在不同物理實體上,也可以設(shè)置在同一物理實體上。主要包括業(yè)務(wù)運營、廣告管理 與應(yīng)用開放管理三大部分。其中業(yè)務(wù)運營包括了通用 Widget 開放平臺的主要業(yè)務(wù)管理部分, 包括 Widget 引擎、Widget 應(yīng)用的管理,終端管理,終端用戶管理,開發(fā)者管理和管理員管 理等等。應(yīng)用開放管理部分維護業(yè)務(wù)開發(fā)的 SDK 和開發(fā)環(huán)境,提供開發(fā)包下載和在線、離 線模擬調(diào)測環(huán)境。 業(yè)務(wù)代理子系統(tǒng)是通用 Widget 開放平臺和業(yè)務(wù)平臺之間的接口邏輯處理層,包括: 1) 業(yè)務(wù)代理:
27、完成接口邏輯處理與轉(zhuǎn)換,將第三方業(yè)務(wù)平臺提供的業(yè)務(wù)接口轉(zhuǎn)換成 Widget 平臺對 Widget 提供的接口。 5 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 2) 3) 4) 業(yè)務(wù)數(shù)據(jù)同步:同步業(yè)務(wù)平臺的相關(guān)數(shù)據(jù),主要包括業(yè)務(wù)帳號、業(yè)務(wù)配置等。 業(yè)務(wù)清單生成:生成用戶使用代理平臺的詳細清單 代理平臺管理:對 Widget 開放平臺代理的所有業(yè)務(wù)平臺進行管理,管理的信息包 通用Widget開放平臺 管理子系統(tǒng) A1 括業(yè)務(wù)平臺的描述、訪問地址、端口、訪問參數(shù)等等 在這四個邏輯模塊中,業(yè)務(wù)代理模塊針對于不同的業(yè)務(wù)平臺分別設(shè)置,因此在平臺中, 存在多個
28、業(yè)務(wù)代理模塊。 管理接口部分實現(xiàn)通用 Widget 開放平臺與其他管理平臺之間的接口,包括維護監(jiān)控接 口、統(tǒng)一認證接口和清單傳送接口。 業(yè)務(wù)接口部分實現(xiàn)通用 Widget 開放平臺與電信現(xiàn)有產(chǎn)品平臺、業(yè)務(wù)能力系統(tǒng)、互聯(lián)網(wǎng) 業(yè)務(wù)提供平臺之間的接口。 4.3 UWOP 接口概述 Widget客戶端 通用Widget開放平臺 業(yè)務(wù)代理子系統(tǒng) A2 D1 B1 ISAG B2 電信 SP/CP 業(yè)務(wù) 平臺 C1 ISMP Cn 電信其 他管理 平臺 互聯(lián)網(wǎng)SP/CP業(yè) 務(wù)平臺 B3 電信其他業(yè)務(wù)平 臺 Bn 圖 4-3 UWOP 內(nèi)部系統(tǒng)與周邊系統(tǒng)之間的接口 1) Widget 客戶端與 Widget
29、 開放平臺管理子系統(tǒng)的接口(A1):完成對 Widget 應(yīng)用、 用戶的認證鑒權(quán)與管理。包括: a) b) c) d) e) f) g) 通用 Widget 開放平臺服務(wù)列表與入口查詢 用戶注冊 用戶登錄認證 Widget 引擎更新 Widget 查詢、下載、評論、更新 配置信息下載、更新 Widget 應(yīng)用合法性認證等 2) Widget 客戶端與 Widget 開放平臺業(yè)務(wù)代理子系統(tǒng)的接口(A2):Widget 客戶端使 用此接口調(diào)用業(yè)務(wù)平臺的能力。業(yè)務(wù)代理子系統(tǒng)完成產(chǎn)品業(yè)務(wù)平臺接口的代理與轉(zhuǎn) 換。 6 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-200
30、9 3) 4) Widget 開放平臺業(yè)務(wù)代理子系統(tǒng)與業(yè)務(wù)平臺的接口(B):此接口遵循相應(yīng)的業(yè)務(wù) 平臺提供的業(yè)務(wù)調(diào)用接口,包括業(yè)務(wù)帳號認證、業(yè)務(wù)功能調(diào)用、狀態(tài)結(jié)果返回等等。 Widget 開放平臺管理子系統(tǒng)與管理平臺的接口(C),包括: a) b) c) 用戶登錄認證接口:支持用戶登錄 Widget 開放平臺時,Widget 開放平臺向管 理平臺(如 ISMP)請求認證鑒權(quán)。 維護監(jiān)控接口:Widget 開放平臺向管理平臺提供系統(tǒng)的維護接口、系統(tǒng)運行 狀態(tài)等等,便于管理平臺的統(tǒng)一管理維護。 清單采集接口:支持 Widget 開放平臺發(fā)送用戶的使用清單、業(yè)務(wù)清單到管理 平臺。 5) Widget
31、 開放平臺管理子系統(tǒng)與業(yè)務(wù)代理子系統(tǒng)的接口(D1),包括: 1) 2) 業(yè)務(wù)清單采集:管理子系統(tǒng)通過該接口完成客戶使用業(yè)務(wù)能力或產(chǎn)品的業(yè)務(wù)清 單采集。 鑒權(quán):支持客戶、用戶使用能力時進行實時鑒權(quán)。 6) 5 管理平臺和業(yè)務(wù)平臺的接口:除了互聯(lián)網(wǎng)獨立的業(yè)務(wù)系統(tǒng)外,電信的業(yè)務(wù)能力系統(tǒng) 和 CP/SP 業(yè)務(wù)平臺都有對應(yīng)的管理平臺來管理,主要提供能力開通、數(shù)據(jù)配置、 產(chǎn)品訂購等功能。如 ISMP 管理 ISAG 接入的業(yè)務(wù)能力和電信的 CP/SP 業(yè)務(wù)平臺。 這些管理平臺和業(yè)務(wù)平臺之間的接口遵循相關(guān)的接口規(guī)范。 功能要求 5.1 Widget 引擎管理 Widget 引擎包括以下屬性: 1) 2) 3
32、) 基本信息:版本號、更新時間、安裝包大小、下載地址、開發(fā)者信息、特征描述等 平臺信息:適用于哪些終端平臺,如 Windows(XP/2000/vista)、Linux、Window Mobile 等等 能力列表:具備哪些能力,如網(wǎng)絡(luò)相關(guān)能力、媒體處理調(diào)用能力等 Widget 引擎配置文件應(yīng)包括 Widget 引擎啟動以及與后臺交互所必須的參數(shù)設(shè)置,包括: 1) 2) 連接參數(shù):Widget 引擎與通用 Widget 開放平臺交互必須的連接配置信息,例如通 用 Widget 平臺入口地址、端口,下載服務(wù)器入口地址、端口等。 運行參數(shù):Widget 引擎驗證 Widget 合法性以及處理后繼業(yè)務(wù)
33、請求所需要的配置信 息,例如 Widget 發(fā)布證書、服務(wù)器密碼(用來做對服務(wù)器的驗證)、安全策略等 等 通用 Widget 開放平臺應(yīng)對不同版本的 Widget 引擎以及引擎配置文件進行管理維護, 并支持 Widget 引擎和引擎配置文件的上傳、下載與更新。 5.1.1版本管理 Widget 引擎安裝包分版本管理。版本分為大版本和小版本,大版本為正式發(fā)布的版本, 小版本用于表示在某個大版本的基礎(chǔ)上,Widget 引擎的更新歷史。小版本可以不是一個完 整的安裝包,僅僅是在大版本基礎(chǔ)上,發(fā)生變化的文件(可選,初期可考慮小版本也是完整 7 平臺分冊 Q/CT 2187.2-2009 中國電信通用
34、Widget 開放系統(tǒng)技術(shù)規(guī)范 的引擎安裝包)。 1) 2) 3) 如果引擎的版本變更是由于 Widget 開放平臺引起,例如接口變化等。Widget 開放 平臺需要在一段時間內(nèi),同時支持新舊版本的 Widget 引擎均可正常使用。支持舊 版本的時間可配置。 當舊版本的 Widget 引擎不再被平臺支持,平臺需要通過強制更新流程促使用戶進 行版本更新。 引擎配置文件是適用于所有的 Widget 引擎的,平臺只需要維護配置文件的一個最 新版本即可。 5.1.2下載與更新 Widget 開放平臺支持通過 Web 門戶或接口方式提供 Widget 引擎安裝包和配置文件的 下載。 1) 2) 3) 4
35、) Web 門戶只提供不同終端平臺最新的大版本的下載地址。小版本通過接口,在 Widget 引擎的升級過程中進行下載。 Widget 開放平臺應(yīng)支持配置文件和引擎安裝包打包下載:即用戶在 Web 門戶下載 Widget 引擎安裝包時,平臺能自動將引擎配置文件一起打包在下載包中。 Widget 開放平臺需提供 Widget 引擎的版本查詢接口,以支持客戶端進行 Widget 引擎的升級。 Widget 開放平臺只需支持由終端側(cè)發(fā)起 Widget 引擎更新的方式。 5.2 引擎插件管理 引擎插件是嵌入到引擎中的插件,實現(xiàn)一些特殊的功能,如 SIP 協(xié)議棧、位置服務(wù)、IMPS 服務(wù)等等。引擎插件包括
36、以下屬性: 1) 2) 3) 基本信息:插件編號、插件名稱、版本號、作者、功能概述、發(fā)布時間、最后更新 時間、安裝大小、下載地址等。 引擎信息:適用于哪些版本的插件引擎 功能信息:實現(xiàn)功能的情況,API 下載地址等等。 通用 Widget 開放平臺對不同版本的引擎插件進行管理: 1) 2) 支持引擎插件的上傳、下載和版本更新。 同一個 Widget 引擎可嵌入 0 個或多個引擎插件,同一個引擎插件可適用于多個版 本的 Widget 引擎。Widget 開放平臺需要維護 Widget 引擎和引擎插件的關(guān)聯(lián)關(guān)系。 5.2.1編號管理 運營商審核引擎插件的發(fā)布申請后,為引擎插件分配 ID。 1) 2
37、) 要求系統(tǒng)能自動生成并分配引擎插件編號。 同時支持運營商操作員審核插件引擎發(fā)布申請時手工修改編號的功能,系統(tǒng)需要檢 測該號碼是否已用。審核一旦通過,則編號生效,生效之后不可修改。 5.2.2版本管理 引擎插件安裝包分版本管理。版本分為大版本和小版本,大版本為正式發(fā)布的版本,小 版本用于表示在某個大版本的基礎(chǔ)上,引擎插件的更新歷史。 8 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 5.2.3下載與更新 Widget 開放平臺支持以 Web 門戶和接口方式下載引擎插件安裝包。 1) 2) 3) Web 門戶只提供最新的大版本的下載地址。小版本通過接口
38、,在 Widget 引擎的升 級過程中進行下載。 Widget 開放平臺需提供引擎插件的版本查詢接口,以支持客戶端進行引擎插件的 升級。 Widget 開放平臺只需支持由終端側(cè)發(fā)起引擎插件更新的方式。 5.3 Widget 應(yīng)用管理 Widget 應(yīng)用包括以下屬性: 1) 2) 3) 4) 5) 基本信息:Widget 編號、Widget 名稱、版本號、作者、Widget 功能描述、發(fā)布時 間、最后更新時間、安裝包大小、下載地址等;Widget 標識唯一標識此 Widget 應(yīng)用。 引擎信息:適用于哪些版本的 Widget 引擎 應(yīng)用分類:屬于何種應(yīng)用,如小工具類(時鐘、計算器)、信息類(如新
39、聞、股票)、 通信類(如傳真、通訊錄)等等。 收費信息:是否收費,收費規(guī)則。 其他信息:用戶評論、排名等等。 通用 Widget 開放平臺對不同 SP 發(fā)布的 Widget 應(yīng)用進行審批、上線、應(yīng)用開通、下線、 下載統(tǒng)計、打分統(tǒng)計等;并對 Widget 應(yīng)用的版本、生命周期進行管理。可根據(jù)應(yīng)用的情況, 對 Widget 應(yīng)用進行推薦。 5.3.1編號管理 運營商審核 Widget 應(yīng)用的發(fā)布申請后,為 Widget 應(yīng)用分配 ID,此 ID 的分配與引擎插 件的 ID 分割開。 1) 2) 要求系統(tǒng)能自動生成并分配 Widget 應(yīng)用編號。 同時支持運營商操作員審核 Widget 應(yīng)用發(fā)布申請
40、時手工修改編號的功能,系統(tǒng)需 要檢測該號碼是否已用。審核一旦通過,則編號生效,生效之后不可修改(可選)。 5.3.2類別管理 1) 2) 3) 4) Widget 應(yīng)用類別的管理,供終端用戶門戶分類展示,如:新聞、音樂、影視、通 信、游戲、動漫、書吧、社區(qū)等,要求支持對 Widget 應(yīng)用類別的增加、修改、刪 除、查詢,并同步給門戶。 Widget 應(yīng)用類別進行修改、刪除時必須修改、刪除已屬于該類的 Widget 應(yīng)用的類 別信息。 Widget 應(yīng)用類別可按不同的緯度劃分。 開發(fā)者發(fā)布 Widget 應(yīng)用時可以選擇應(yīng)用類別,一個 Widget 應(yīng)用在同一個緯度下 屬于一個類別。 5.3.3小
41、圖標管理 開發(fā)者申請發(fā)布 Widget 應(yīng)用時可以提交供 WEB 門戶和 Widget 碼頭展現(xiàn)的小圖片,通 過開發(fā)者自服務(wù)界面上載到通用 Widget 開放平臺。 9 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 1) 2) 要求系統(tǒng)自動檢驗圖片的文件名、大小和格式,如沒有圖片,要求門戶展現(xiàn)默認圖 片。 小圖標由 ftp 接口同步到門戶,由門戶根據(jù)業(yè)務(wù)信息中攜帶的圖標地址尋找相應(yīng)的 圖片。 5.3.4版本管理 Widget 應(yīng)用分版本管理。版本不分大小版本,均為正式發(fā)布的版本。要求系統(tǒng)對版本 的變化歷史和最新版本的 Widget 應(yīng)用包進行存儲和管
42、理。 5.3.5下載與更新 Widget 開放平臺支持以 Web 門戶和接口方式下載 Widget 應(yīng)用包。 1) 2) Widget 開放平臺需提供 Widget 應(yīng)用的版本查詢接口,以支持客戶端進行 Widget 應(yīng)用的升級。 Widget 開放平臺只需支持由終端側(cè)發(fā)起 Widget 應(yīng)用更新的方式。 5.3.6生命周期管理 本小節(jié)描述了 Widget 應(yīng)用通用的生命周期管理流程,如果 Widget 應(yīng)用通過其他平臺 發(fā)布(如 ISMP),遵循相應(yīng)的產(chǎn)品生命周期管理流程。 生命周期管理包括兩個要素:狀態(tài)、狀態(tài)的流轉(zhuǎn)。 5.3.6.1 狀態(tài) Widget 應(yīng)用分別維護兩類狀態(tài):基本狀態(tài)、工作
43、流狀態(tài)?;緺顟B(tài)用于標識 Widget 應(yīng)用當前所處的狀態(tài),工作流狀態(tài)用于標識 Widget 應(yīng)用基本狀態(tài)流轉(zhuǎn)流程中的工作流環(huán)節(jié)。 兩者需同時起作用,共同標識 Widget 應(yīng)用的完整狀態(tài)。 基本狀態(tài):包括未提交、申請、正常、預(yù)撤回、撤回。 1) 2) 3) 4) 5) 未提交:開發(fā)者完成 Widget 應(yīng)用開發(fā),上傳 Widget 應(yīng)用到平臺,Widget 應(yīng)用處 于未提交狀態(tài)。 申請:開發(fā)者提交 Widget 應(yīng)用發(fā)布申請后,Widget 應(yīng)用處于申請狀態(tài); 正常:Widget 應(yīng)用成功發(fā)布,已發(fā)布的 Widget 應(yīng)用狀態(tài)正常; 預(yù)撤回:Widget 應(yīng)用撤回需設(shè)置緩沖期,緩沖期可以設(shè)置
44、為當前時間。當撤回緩 沖期未到前,處于預(yù)撤回狀態(tài)。預(yù)撤回時,平臺不再提供此 Widget 應(yīng)用的下載地 址,同時此 Widget 應(yīng)用承載的在線業(yè)務(wù)處于預(yù)注銷狀態(tài)(在預(yù)注銷階段,仍然為 在線用戶提供業(yè)務(wù),并給予用戶提示,業(yè)務(wù)即將注銷); 撤回:撤回緩沖期到。 工作流狀態(tài): 1) 2) 3) 4) 審核中:開發(fā)者已經(jīng)提交申請,運營商操作員審批中; 配置中:運營商配置操作員配置數(shù)據(jù)中; 測試中:運營商操作員/開發(fā)者測試 Widget 應(yīng)用; 結(jié)束:工作流結(jié)束。通過郵件、短信等方式,將處理結(jié)果通知開發(fā)者和運營商操作 員。 5.3.6.2 狀態(tài)流轉(zhuǎn) 10 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范
45、平臺分冊 Q/CT 2187.2-2009 申請 撤回 預(yù)撤回 正常 1 2 4 5 無 6 未提交 3 圖 5-3-6-2.1 狀態(tài)流轉(zhuǎn)圖 工作流環(huán)節(jié): 審核: 由運營商操作員對開發(fā)者提交的 Widget 應(yīng)用進行審核。 配置: 進行業(yè)務(wù)配置,包括 ISAG 配置、用戶門戶配置等;上述配置可以根據(jù)具體情況,采用 自動配置或手工配置、或無需配置。配置后的信息需同步到業(yè)務(wù)代理子系統(tǒng)。 測試: 測試分為在線測試和離線測試: 1) 2) 離線測試:在運營商實驗環(huán)境中進行的端到端測試; 在線測試:Widget 應(yīng)用發(fā)布到商用系統(tǒng)的用戶門戶,只有測試用戶可以看到,通 過測試用戶下載、使用,進行端到端測試
46、。 初期,Widget 應(yīng)用開放平臺可只提供在線測試環(huán)境。 升級:通過修改并測試通過的 Widget 應(yīng)用替換之前的 Widget 應(yīng)用版本。 一、狀態(tài)流轉(zhuǎn) 1&2:開發(fā)者將已上傳的 Widget 應(yīng)用進行發(fā)布,狀態(tài)由未提交-申請 二、狀態(tài)流轉(zhuǎn) 3:Widget 應(yīng)用申請發(fā)布流程,狀態(tài)由申請-正常 圖 5-3-6-2.2Widget 應(yīng)用申請發(fā)布流程圖 二、狀態(tài)流轉(zhuǎn) 3:Widget 應(yīng)用升級流程,Widget 應(yīng)用狀態(tài)正常。 11 平臺分冊 Q/CT 2187.2-2009 12 審核中 測試中 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 正常 開發(fā)者 審核 Y 運營商操作員 Widget
47、應(yīng)用升級申請 配置中 測試 Y 運營商操作員/ 開發(fā)者 配置 Y N N 升級 N Y N 結(jié)束 Y 運營商操作員 運營商操作員 N 圖 5-3-6-2.3Widget 應(yīng)用申請升級流程圖 三、狀態(tài)流轉(zhuǎn) 4:Widget 應(yīng)用撤回流程,Widget 應(yīng)用狀態(tài)由正常-預(yù)撤回 圖 5-3-6-2.3Widget 應(yīng)用撤回流程圖 四、狀態(tài)流轉(zhuǎn) 5:當緩沖期到達,Widget 應(yīng)用狀態(tài)由預(yù)撤回-撤回,業(yè)務(wù)系統(tǒng)不再為用戶 提供基于 Widget 方式使用業(yè)務(wù)。 5.3.7Widget 評論 用戶可對下載的 Widget 應(yīng)用進行評論,評論的方式包括: 1) 2) 計分:最高分 5 分,即 5 顆星,用戶
48、可以根據(jù)使用感受,對 Widget 應(yīng)用給予 1、2、 3、4、5 分,Widget 應(yīng)用的總得分為用戶評分的平均值。 文字評論:用戶除了對 Widget 應(yīng)用打分外,還可以給予文字評論,便于其他用戶 下載和訂購時參考。 5.3.8Widget 排名 平臺支持至少按照兩種方式對 Widget 進行排名: 1) 2) 下載次數(shù)由多到少; 得分由高到低; 5.3.9Widget 搜索 平臺支持按照下列幾種類別對 Widget 應(yīng)用進行搜索: 1) 2) 3) 4) 名稱 類別 開發(fā)者 發(fā)布時間:支持查詢某段時間區(qū)間發(fā)布的 Widget 應(yīng)用 平臺分冊 Q/CT 2187.2-2009 中國電信通用
49、 Widget 開放系統(tǒng)技術(shù)規(guī)范 5) 功能描述 6) 適用引擎版本 7) 是否收費 平臺支持模糊查詢,并支持多種條件的綜合查詢。例如查找免費的適用于 Windows Mobile 的 Widget 應(yīng)用;查找類別為通信或游戲的免費 Widget 應(yīng)用等等。 5.3.10 Widget 應(yīng)用推薦 運營商可對 Widget 應(yīng)用進行推薦,被推薦的 Widget 應(yīng)用可以在門戶或 Widget 容器的 獨立區(qū)域顯示;通用 Widget 平臺應(yīng)能針對不同的用戶,推薦不同的 Widget 應(yīng)用。 Widget 應(yīng)用推薦包括人工推薦和系統(tǒng)自動推薦,人工推薦由運營商操作員完成,系統(tǒng) 自動推薦由系統(tǒng)完成,自
50、動推薦的參考數(shù)據(jù)包括: 1) 2) 3) 4) 5) 用戶下載次數(shù)最多; 用戶評分最高; 適用于用戶終端硬件平臺和操作系統(tǒng)的 Widget 應(yīng)用; 和用戶搜索 Widget 應(yīng)用的功能類似的 Widget 應(yīng)用。 和用戶已下載的 Widget 應(yīng)用功能類似的 Widget 應(yīng)用。 5.4 終端管理 通用 Widget 開放平臺可通過 Widget 引擎,對用戶終端的相關(guān)信息進行采集和管理。 通過用戶信息搜集、用戶行為分析、故障搜集,來改進 Widget 引擎和 Widget 應(yīng)用。 終端管理部分受制于不同的硬件平臺、操作系統(tǒng)向 Widget 引擎暴露的接口。此部分接 口要求參見 Widget
51、引擎分冊的接口規(guī)范部分。 5.4.1信息采集(可選) 通用 Widget 開放平臺可以獲取的終端信息包括: 1)靜態(tài)信息: A. B. C. 終端標識信息,包括 IMEI+終端型號+固件版本,MSISDN,以及機卡配對信 息; 終端初始化靜態(tài)信息,例如主題、桌面、壁紙等; 終端硬件信息,例如是否彩屏、是否具有 USB 接口等。 2)動態(tài)信息: A. B. 終端參數(shù)配置信息,如連接參數(shù)、軟件參數(shù); 終端實時動態(tài)信息:電量、內(nèi)存使用情況、網(wǎng)絡(luò)信號信息等。 3)應(yīng)用類信息: A. B. C. 新開展的業(yè)務(wù)參數(shù); 終端應(yīng)用列表信息,如應(yīng)用軟件; 其它應(yīng)用類信息,如用戶偏好。 4)能力信息: 終端硬件相
52、關(guān)的能力、軟件相關(guān)的能力以及網(wǎng)絡(luò)相關(guān)的能力 13 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 5.4.2數(shù)據(jù)備份恢復(可選) 數(shù)據(jù)備份恢復提供了一種機制,使終端可以將數(shù)據(jù)備份至通用 Widget 開放平臺,當終 端數(shù)據(jù)損壞或丟失需要恢復時,可以從通用 Widget 開放平臺恢復數(shù)據(jù)到終端。 可以使用數(shù)據(jù)同步機制來將數(shù)據(jù)從終端同步到服務(wù)器實現(xiàn)數(shù)據(jù)備份,將數(shù)據(jù)從服務(wù)器同 步到終端實現(xiàn)數(shù)據(jù)恢復。 5.4.3故障診斷(可選) 通用 Widget 開放平臺直接收集終端數(shù)據(jù),或是向終端下發(fā)診斷表,通過診斷表收集終 端數(shù)據(jù),通過收集到的終端數(shù)據(jù),以及事先在通用
53、Widget 開放平臺中定義的規(guī)則,判斷 Widget 引擎與 Widget 應(yīng)用是否存在故障,是否存在配置錯誤,是否因為終端能力未達到要 求而無法使用某項業(yè)務(wù)等,再根據(jù)診斷結(jié)果對終端進行故障修復。 5.4.4性能監(jiān)控(可選) 通用 Widget 開放平臺可以監(jiān)控終端的網(wǎng)絡(luò)性能信息,比如信號質(zhì)量、呼叫統(tǒng)計信息、 呼叫詳細信息、無線射頻環(huán)境信息等,這些信息可以用來制作網(wǎng)絡(luò)覆蓋地圖,流量分發(fā),服 務(wù)質(zhì)量統(tǒng)計,更新網(wǎng)絡(luò)參數(shù)、服務(wù)參數(shù)等。 1) 2) 通用 Widget 開放平臺可以監(jiān)控終端引擎上的事件信息,比如在終端上監(jiān)控終端引 擎的使用頻率并記錄使用頻率信息,以及向平臺提供所述終端引擎使用頻率信息
54、, 平臺可以根據(jù)終端引擎使用頻率信息進行選擇性軟件升級。 終端引擎事件還包括:用戶安裝了新引擎,用戶或終端上的應(yīng)用程序修改了終端引 擎上的參數(shù)等,這些事件監(jiān)控信息可以用于預(yù)防終端引擎故障,以及對終端引擎的 維護。 5.4.5遺失管理(可選) 用戶在終端丟失或被盜后,可以立即通過電話、互聯(lián)網(wǎng)、營業(yè)廳等方式通知通用 Widget 開放平臺,管理平臺對遺失終端執(zhí)行管理操作, 比如:終端鎖定、終端數(shù)據(jù)備份、終端數(shù)據(jù) 銷毀以及終端報廢等操作,達到保障用戶數(shù)據(jù)信息安全的目的。也可以是用戶預(yù)先通知通用 Widget 開放平臺開啟遺失管理,管理平臺給終端下發(fā)遺失管理任務(wù),在終端遺失后,觸發(fā) 管理任務(wù),執(zhí)行終端
55、鎖定等操作。 5.5 用戶管理 5.5.1總體要求 使用通用Widget開放系統(tǒng)的用戶至少包括未注冊用戶、注冊用戶、開發(fā)者、管理員四類。 未注冊用戶:未注冊的游覽用戶,可以瀏覽Widget開放系統(tǒng)的公開信息,可以下載Widget 引擎和Widget碼頭,可以使用授權(quán)范圍內(nèi)的Widget。 注冊用戶:在Widget開放系統(tǒng)注冊的用戶,能夠登錄Widget用戶門戶,體驗平臺提供的 各類Widget應(yīng)用,接受平臺對于其下載Widget的管理。 開發(fā)者:當注冊用戶申請下載應(yīng)用開發(fā)包,同意Widget開放開發(fā)協(xié)議后,自動成為開發(fā) 者。開發(fā)者可以利用應(yīng)用開發(fā)包開發(fā)Widget應(yīng)用,管理自己開發(fā)的Widge
56、t應(yīng)用。開發(fā)者可以 上傳開發(fā)的Widget應(yīng)用,經(jīng)過管理員審核后可以發(fā)布Widget應(yīng)用。 管理員:Widget系統(tǒng)的管理者,分為多個級別,可以創(chuàng)建、刪除、修改、查詢用戶,分 配用戶權(quán)限,審核Widget應(yīng)用,管理平臺所有的Widget應(yīng)用。 14 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 15 其中前3類用戶統(tǒng)稱為非管理員用戶,其關(guān)系如下圖所示: 未注冊用戶也可以直接申請成為開發(fā)者。 5.5.2權(quán)限分配 未注冊用戶擁有的權(quán)限包括: 1) 2) 3) 4) 下載與更新 Widget 引擎(含 Widget 管理器); 瀏覽和搜索 Widget 列
57、表 查看 Widget 排名、針對于所有用戶的 Widget 應(yīng)用推薦。 下載并使用部分免費的 Widget 應(yīng)用。 已注冊用戶除了擁有未注冊用戶的權(quán)限外,還擁有的權(quán)限包括: 1) 2) 3) 4) 5) 登錄 Widget 開放平臺; 下載并使用所有的免費 Widget。 定購并使用收費 Widget。 Widget 打分和發(fā)表評論; 查看針對于用戶自身的 Widget 應(yīng)用推薦。 開發(fā)者除具備已注冊用戶的權(quán)限外,還擁有的權(quán)限包括: 1) 2) 3) 4) 通過開發(fā)者門戶下載 Widget 開發(fā)環(huán)境和 SDK; 將開發(fā)好的 Widget 應(yīng)用上傳到應(yīng)用開發(fā)環(huán)境,進行驗證。 可加入開發(fā)者論壇,
58、獲得各種開發(fā)資源和開發(fā)幫助。 申請發(fā)布 Widget 應(yīng)用; 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 16 5) 6) 7) 申請升級 Widget 應(yīng)用、配置數(shù)據(jù); 申請撤回 Widget 應(yīng)用; 查看已上線的 Widget 應(yīng)用下載的統(tǒng)計數(shù)據(jù)、Widget 應(yīng)用排名與評分。 管理員作為平臺的管理者,擁有最高的管理權(quán)限,但并不具備終端用戶(已注冊)和開 發(fā)者的權(quán)限。 1) 2) 3) 4) 創(chuàng)建用戶:可以創(chuàng)建任意非系統(tǒng)管理員類型的用戶; 刪除用戶:可以刪除任意非系統(tǒng)管理員類型或下級管理員的用戶; 權(quán)限管理:對各類非系統(tǒng)管理員的注冊請求進行審批
59、、權(quán)限分配。對下級管理員的 管理權(quán)限進行分配。 開發(fā)者管理,包括: A. B. 開發(fā)者證書管理:對開發(fā)者證書進行管理,包括生成與分配開發(fā)者證書,撤銷 開發(fā)者證書等等。 開發(fā)者考核 5) 6) Widget 引擎管理:管理 Widget 引擎,包括新版本發(fā)布,舊版本刪除,查看 Widget 引擎下載統(tǒng)計等等 Widget 應(yīng)用管理:對所有已發(fā)布的 Widget 應(yīng)用進行管理,包括: A. B. C. D. Widget 應(yīng)用發(fā)布的審核,Widget 應(yīng)用升級審核,Widget 應(yīng)用撤回審核; 查看 Widget 應(yīng)用的下載統(tǒng)計 打分管理:對 Widget 應(yīng)用的評分進行管理; 排名管理:對 Wi
60、dget 應(yīng)用的排名進行管理; 7) 應(yīng)用開發(fā)環(huán)境管理,包括: A. B. C. 開發(fā)環(huán)境管理; 開發(fā) SDK 管理 模擬環(huán)境管理等。 8) 系統(tǒng)維護與監(jiān)控。 管理員可分級管理,不同級別的管理員擁有不同的管理權(quán)限。 5.5.3終端用戶管理 終端用戶管理即對已注冊的用戶的管理。 5.5.3.1 信息管理 用戶的信息包括: 1) 2) 3) 基本信息:包括用戶帳號、用戶名、用戶密碼、聯(lián)系信息(包括電子郵箱、地址等 等) 終端信息:用戶使用的終端的硬件平臺、操作系統(tǒng)等。 業(yè)務(wù)信息: a) 已下載的 Widget 列表 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2
61、009 b) 此用戶使用電信業(yè)務(wù)系統(tǒng)或互聯(lián)網(wǎng)業(yè)務(wù)平臺的帳號、登錄信息 4) 行為記錄,包括: a) b) c) 登錄日志 業(yè)務(wù)使用記錄 Widget 搜索記錄 Widget 開放平臺應(yīng)對用戶的各種信息進行存儲和管理。 5.5.3.2 測試用戶管理 測試用戶是提供給運營商或開發(fā)者測試人員進行 Widget 應(yīng)用在線測試而設(shè)置的特殊用 戶,測試人員通過業(yè)務(wù)的正常使用來完成端到端的測試。 1) 2) 3) 測試用戶分為運營商測試用戶和開發(fā)者測試用戶,具有普通個人用戶具有的所有權(quán) 限; 運營商測試用戶可以查看、定購并使用全部處于測試狀態(tài)的 Widget 應(yīng)用; 開發(fā)者測試用戶可以查看、定購并使用所屬開
62、發(fā)者發(fā)布的處于測試狀態(tài)的 Widget 應(yīng)用。 測試用戶使用測試業(yè)務(wù)時,管理平臺所出的業(yè)務(wù)清單注明是測試清單,在和業(yè)務(wù)系統(tǒng)對 單時,對此部分清單進行剔除。 5.5.4開發(fā)者管理 開發(fā)者信息包括: 1) 2) 3) 基本信息:包括用戶帳號、用戶名、用戶密碼、聯(lián)系信息(包括電子郵箱、地址等 等) 身份信息:真實姓名、身份證號、營業(yè)執(zhí)照等等。 Widget 應(yīng)用信息,包括: a) b) c) 未提交的 Widget 應(yīng)用列表 已申請發(fā)布的 Widget 應(yīng)用列表 通過審核的 Widget 應(yīng)用列表 用戶下載 SDK/開發(fā)環(huán)境、上傳 Widget 應(yīng)用時,平臺不需要驗證用戶的身份的真實性。 當用戶申請
63、發(fā)布 Widget 時,需審核用戶的身份信息。 5.5.5管理員管理 平臺支持管理員分組、分級,相同組的管理員擁有相同的權(quán)限,上一級的管理員可以分 配下級管理員的帳號和權(quán)限。 5.6 廣告管理 用戶在使用 Widget 應(yīng)用時,Widget 開放平臺通過 Widget 引擎,在某些區(qū)域為用戶投 放廣告,如顯示屏的右下角。針對不同的終端平臺,應(yīng)提供不同的廣告形態(tài)和廣告大小。 廣告按照廣告主的不同可分為: 1) 運營商廣告:運營商根據(jù)業(yè)務(wù)需要發(fā)布的廣告,包括:業(yè)務(wù)推廣廣告(商務(wù)領(lǐng)航、 號百等業(yè)務(wù))。這類廣告只統(tǒng)計不收費,并且需要運營商進行廣告的制作。 17 中國電信通用 Widget 開放系統(tǒng)技術(shù)
64、規(guī)范 平臺分冊 Q/CT 2187.2-2009 2) 第三方廣告:指和 UWOS 不相關(guān)的第三方廣告,比如電影信息、商場促銷廣告等, 廣告可通過下列兩種方式進行承載: 1) 2) 承載在 Widget 容器上:可利用 Widget 容器,將廣告呈現(xiàn)在 Widget 容器可以控制 的顯示范圍; 承載在 Widget 應(yīng)用中:在實現(xiàn)的 Widget 應(yīng)用上,可預(yù)留一些廣告位,來作為廣 告呈現(xiàn)的區(qū)域。 廣告管理包括: 1) 2) 3) 4) 廣告位置管理:對不同平臺、不同終端的廣告的投放位置、廣告位置大小進行管理; 廣告內(nèi)容管理:提供廣告的上傳、發(fā)布、撤銷、刪除功能 廣告發(fā)布策略:廣告針對的用戶群
65、,發(fā)布的順序等 廣告效果統(tǒng)計:可統(tǒng)計用戶對廣告的點擊次數(shù),統(tǒng)計廣告發(fā)布的效果。 廣告管理也可獨立于通用 Widget 開放平臺,實現(xiàn)更精細化的廣告管理。通用開放平臺 與廣告管理平臺實現(xiàn)接口。 5.7 應(yīng)用開發(fā)環(huán)境 通用 Widget 開放平臺為開發(fā)者提供 Widget 應(yīng)用的開發(fā)環(huán)境下載,包括:開發(fā)編譯環(huán) 境、開發(fā) SDK 和模板、SDK 說明文檔、示例代碼。 1) 2) 3) 4) 應(yīng)用開發(fā)環(huán)境在平臺側(cè)分版本維護。新版本中還額外包括改動說明。 SDK 可以分級提供。不同權(quán)限的開發(fā)者可以使用不同的 SDK。 通用 Widget 開放平臺為開發(fā)者提供 Widget 應(yīng)用的離線和在線測試環(huán)境。 應(yīng)
66、用開發(fā)環(huán)境針對低級開發(fā)者應(yīng)該提供模板等圖形化 Widget 制作方法。 Client Widget 應(yīng)用 Widget 引擎 業(yè)務(wù)代理 5.8 業(yè)務(wù)代理 電信現(xiàn)有產(chǎn)品 平臺 電信業(yè)務(wù)能力 平臺 互聯(lián)網(wǎng) SP/CP 應(yīng)用平臺 圖 5-8 業(yè)務(wù)代理位置 許多信息類的 Widget 應(yīng)用與通信類的 Widget 應(yīng)用都需要和業(yè)務(wù)平臺進行數(shù)據(jù)交互, 獲取需要的信息和使用對應(yīng)的業(yè)務(wù)。在通用 Widget 開放系統(tǒng)中,有三類平臺為用戶提供信 息或業(yè)務(wù),他們是電信現(xiàn)有的產(chǎn)品平臺,包括領(lǐng)航產(chǎn)品平臺、號百產(chǎn)品平臺等;電信業(yè)務(wù)能 力平臺,包括 ISAG 接口的能力平臺或領(lǐng)航平臺的業(yè)務(wù)系統(tǒng);互聯(lián)網(wǎng)的應(yīng)用平臺,包括天氣 預(yù)報、股市、新聞等。這些業(yè)務(wù)平臺通過各種不同的協(xié)議/接口開放能力。 18 中國電信通用 Widget 開放系統(tǒng)技術(shù)規(guī)范 平臺分冊 Q/CT 2187.2-2009 業(yè)務(wù)代理實現(xiàn)各種不同業(yè)務(wù)平臺和 Widget 客戶端的協(xié)議的轉(zhuǎn)換,提供一個統(tǒng)一的接口 給 widget 開發(fā)者,widget 使用的時候,業(yè)務(wù)代理提供統(tǒng)一的協(xié)議與 widget 引擎通信。 5.9 用戶門戶 門戶是平臺與用戶、SP、
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。