




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
XXX航空移動化應(yīng)用平臺項目招標(biāo)文件XXX航空移動化應(yīng)用平臺項目投標(biāo)文件目錄TOC\o”1-5"\h\z\u2 規(guī)格偏離表 13HYPERLINK\l”_Toc511818272"3 資格證明文件 133。2法定代表人授權(quán)書 13_Toc511818276”3.4招標(biāo)文件要求的其他資格證明文件 15HYPERLINK\l”_Toc511818277"3.4。1投標(biāo)單位資質(zhì)證書及項目人員資格證書 153。4.1.1CMMI等級登記證書 153。4.1.2ISO9001質(zhì)量管理體系認(rèn)證證書 15_Toc511818281”3。4.1。4計算機軟件著作權(quán)登記書—SDK 15HYPERLINK\l”_Toc511818282"3。4。1。5計算機軟件著作權(quán)登記書—MAS 15HYPERLINK\l”_Toc511818283"。4。1.6計算機軟件著作權(quán)登記書—MMS 163.4。1。8計算機軟件著作權(quán)登記書-MDM 16HYPERLINK\l”_Toc511818286"3.4。1.9項目人員證書 16HYPERLINK\l”_Toc511818287"3.4.2投標(biāo)單位近3年內(nèi)獲國家及地方政府榮譽證書 18HYPERLINK\l”_Toc511818288”3。4。2。12015年度中國移動互聯(lián)網(wǎng)行業(yè)領(lǐng)軍企業(yè)獎 18HYPERLINK\l”_Toc511818289”3.4.2。22014-2015年度云計算應(yīng)用優(yōu)秀實踐單位獎 183.4.2。32014年度中國最具影響力品牌獎 19HYPERLINK\l”_Toc511818291"3。4.2。42013年度最佳技術(shù)服務(wù)提供商 193。4.2.52013年度中國移動應(yīng)用平臺最具影響力獎 19HYPERLINK\l”_Toc511818293"3.4。2。62014移動生產(chǎn)力十大優(yōu)秀案例獎 19HYPERLINK\l”_Toc511818294"3。4。3投標(biāo)單位綜合情況審查表 19HYPERLINK\l”_Toc511818295”3。4。4擬派項目經(jīng)理資格審查表 203.4。6最近兩年主要開發(fā)實施同類型企業(yè)相同或類似系統(tǒng)的開發(fā)案例 21HYPERLINK\l”_Toc511818298”3。4。6.1案例合同首尾頁 21HYPERLINK\l”_Toc511818299"3。4。6.2系統(tǒng)開發(fā)主界面截圖 22_Toc511818305"4.1 項目解決方案內(nèi)容 26HYPERLINK\l”_Toc511818311”4。1。1 系統(tǒng)總體目標(biāo)、設(shè)計架構(gòu)、系統(tǒng)詳細(xì)設(shè)計方案 27HYPERLINK\l”_Toc511818318”4。1。1。1 設(shè)計原則 271。 統(tǒng)一設(shè)計原則 27HYPERLINK\l”_Toc511818320"2. 穩(wěn)定性原則 274. 穩(wěn)定性原則 277. 開放性原則 28HYPERLINK\l”_Toc511818326”8. 適用性原則 28HYPERLINK\l”_Toc511818327"9。 可擴展性原則 28HYPERLINK\l”_Toc511818328”10. 操作/維護的易用性原則 284。1。1。2 架構(gòu)設(shè)計 29HYPERLINK\l”_Toc511818347"4。1。1.2。1. 系統(tǒng)架構(gòu)設(shè)計 29HYPERLINK\l”_Toc511818348".2。 業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計 314。1。1.2。4。 網(wǎng)絡(luò)拓?fù)鋱D 334。1.1。3。1 統(tǒng)一的移動構(gòu)建平臺 354.1。1.3。2 Hybrid移動開發(fā)引擎 354.1.1。3.3 面向服務(wù)的SOA接口集成 35HYPERLINK\l”_Toc511818372"4.1。1。3。4 高并發(fā)處理機制 36_Toc511818374"4。1。1.3.6 兼容多種集成模式 36HYPERLINK\l”_Toc511818375”4。1。1.3。7 開放式的框架設(shè)計 364.1。1。3.8 數(shù)據(jù)庫選型 36 應(yīng)用工具 37HYPERLINK\l”_Toc511818388".1. 開發(fā)工具 37_Toc511818390"4.1.1。4.3. 項目管理輔助工具 38HYPERLINK\l”_Toc511818391”4.1.1。4.4。 測試工具 39_Toc511818393”4。1.1。4.6. 開發(fā)語言 42HYPERLINK\l”_Toc511818394"4.1。1.4.7。 輔助軟件工具及其效果 444。1。1。5 移動平臺建設(shè)方案 45HYPERLINK\l”_Toc511818411"4.1。1.5。1. 移動業(yè)務(wù)整合平臺(APPCANMAS) 45_Toc511818429"1。 音頻對象API 552. 電話對象API 55HYPERLINK\l”_Toc511818431"3。 照相機對象API 55_Toc511818433"5。 日期控件API 55HYPERLINK\l”_Toc511818434”6. 聯(lián)系人對象API 55HYPERLINK\l”_Toc511818435"7. 數(shù)據(jù)庫對象API 55HYPERLINK\l”_Toc511818436"8. 設(shè)備信息對象API 55_Toc511818438"10。 郵件對象API 55HYPERLINK\l”_Toc511818439”11. 文件管理對象API 55HYPERLINK\l”_Toc511818440”12。 圖片瀏覽對象API 56HYPERLINK\l”_Toc511818441”13。 Jabber對象API 56_Toc511818443”15. 日志log輸出對象API 5616. 彩信對象API 56HYPERLINK\l”_Toc511818445”17。 支付寶API 56_Toc511818448"20。 短信對象API 57HYPERLINK\l”_Toc511818449”21. Socket對象API 5722。 上傳對象API 5724。 widget對象API 57_Toc511818454"26。 多窗口機制API 57_Toc511818456"28. zip壓縮解壓縮API 5729。 百度廣告推廣接口 57HYPERLINK\l”_Toc511818458”30。 百度地圖接口 5731。 百度統(tǒng)計接口 58_Toc511818461”33。 微博分享接口 58HYPERLINK\l”_Toc511818462"34。 自定義編輯框接口 58HYPERLINK\l”_Toc511818463"35。 游戲引擎接口 58_Toc511818465"AppCanIDE啟動畫面 62AppCanIDE本地打包界面 64HYPERLINK\l”_Toc511818469"AppCanUI框架控件 65_Toc511818471"AppCan模擬器 67HYPERLINK\l”_Toc511818472”MacMini服務(wù)器 68HYPERLINK\l”_Toc511818473”AppCanSDK套裝管理后臺—項目列表 69HYPERLINK\l”_Toc511818474”AppCanSDK套裝管理后臺-項目管理 69AppCanSDK套裝管理后臺—引擎升級 704。1.1。6。1。 機票預(yù)訂 78HYPERLINK\l”_Toc511818511”4。1.1。6。2。 訂單管理 82HYPERLINK\l”_Toc511818512”4.1。1。6。3。 航班動態(tài) 86.6。 常用乘機人管理 954.1.1。6。8. 促銷專區(qū) 98HYPERLINK\l”_Toc511818518"4.1.1。6.9. 更多服務(wù) 994。1。1。6.10。 主頁 1031、 功能性:主頁面集成APP中所有功能模塊,用戶可應(yīng)用功能模塊快速使用需求功能。 103_Toc511818522”3、 美觀性:頁面設(shè)計根據(jù)XXX航空整體UI設(shè)計思想為依據(jù)進行設(shè)計,使用戶一目了然具備XXX航空的代表性和與其他航空公司的差異化,在此基礎(chǔ)上進行深入設(shè)計,如根據(jù)季節(jié)設(shè)計清爽的界面、根據(jù)時下熱播電影設(shè)計主題界面等. 103HYPERLINK\l”_Toc511818523"4.1。1。7 后臺管理系統(tǒng)建設(shè)方案 104.1. 移動平臺業(yè)務(wù)管理系統(tǒng) 105(1) 應(yīng)用趨勢統(tǒng)計 110HYPERLINK\l”_Toc511818538”4。1.1.6。2. 移動平臺會員管理中心 123HYPERLINK\l”_Toc511818539”4。1。1。8 非功能性方案 126_Toc511818564”AppCan應(yīng)用引擎構(gòu)成圖 126HYPERLINK\l”_Toc511818565"4.1。1。7。2. 消息推送解決方案 127_Toc511818567"4。1。1.7.4。 大數(shù)據(jù)推送解決方案 129HYPERLINK\l”_Toc511818568"4.1。1.7.5。 用戶操作行為分析解決方案 130HTML5中國統(tǒng)計分析案例圖 132HYPERLINK\l”_Toc511818570”4。1。1.7.6。 業(yè)務(wù)系統(tǒng)整合解決方案 132_Toc511818573”4。. 接口解決方案 139_Toc511818575”4.1。2 軟件及硬件配置方案 141HYPERLINK\l”_Toc511818576"1. 硬件配置 141_Toc511818580”4。1。3 項目開發(fā)組組成及各成員職責(zé)分配方案 144_Toc511818590”4.1。3。2. 項目組織結(jié)構(gòu) 145HYPERLINK\l”_Toc511818591"1。 項目實施領(lǐng)導(dǎo)小組 145HYPERLINK\l”_Toc511818592”2. 項目經(jīng)理 146HYPERLINK\l”_Toc511818593"3。 SQA組 1464. 產(chǎn)品設(shè)計組 146HYPERLINK\l”_Toc511818595"5。 UI設(shè)計組 1466。 手機端開發(fā)組 147HYPERLINK\l”_Toc511818597"7。 后臺系統(tǒng)開發(fā)組 147HYPERLINK\l”_Toc511818598”8。 測試驗收組 147HYPERLINK\l”_Toc511818599"9. 角色和責(zé)任 1474.1.4 項目管理方案 1504。1.4.1。1。 項目協(xié)調(diào)會 150。2. 項目啟動會 1504。1.4。1。3。 現(xiàn)場安裝前的工程協(xié)調(diào)會 150HYPERLINK\l”_Toc511818625”4.1。4.1。4。 試運行前的工程協(xié)調(diào)會 151. 工作文檔評審 151HYPERLINK\l”_Toc511818638"4。1.4.2。1. 設(shè)計評審時機 151HYPERLINK\l”_Toc511818639”4.1。4。2.2. 設(shè)計評審的形式 152HYPERLINK\l”_Toc511818640"4.1。4。2.3. 設(shè)計評審的準(zhǔn)備 1534.1。4.2.5。 對發(fā)現(xiàn)問題的處理和跟蹤措施 153HYPERLINK\l”_Toc511818643"4.1。4。2。6. 質(zhì)量記錄的控制 154_Toc511818657"4。1.4。3.1. 管理風(fēng)險 1544。1。4.3。2. 技術(shù)風(fēng)險 155HYPERLINK\l”_Toc511818659"4.1。4.3。3. 人員風(fēng)險 155HYPERLINK\l”_Toc511818660"4。1。4。4. 項目質(zhì)量管理 156HYPERLINK\l”_Toc511818675".1. 質(zhì)量管理過程 1565。1。4。4.2。 質(zhì)量管理組織 156SQA組需參與的關(guān)鍵評審工作任務(wù)表 157_Toc511818693"4。1。4.5。1. 需求分級管理 1584.1.4。5。2. 全生命周期變更管理 159HYPERLINK\l”_Toc511818695”4。1.4.5。3。 需求變更管理原則 1604。1。4.5。4。 需求變更應(yīng)對方法 161_Toc511818708"4。1。5.1. 實施計劃日程表 165HYPERLINK\l”_Toc511818709”4。1。5.2。 實施計劃表 166_Toc511818711”. 項目進度保障措施與辦法 1702。 識別項目的驅(qū)動、約束和自由程度 171HYPERLINK\l”_Toc511818714"3。 定義產(chǎn)品發(fā)布標(biāo)準(zhǔn) 171HYPERLINK\l”_Toc511818715”4。 溝通承諾 1715。 計劃中,在質(zhì)量控制活動后應(yīng)該有修改工作 171_Toc511818719”8。 根據(jù)工作計劃而不是日歷來作估計 172_Toc511818721”10. 記錄你的估算和你是如何達到估算的 173HYPERLINK\l”_Toc511818722"11. 記錄估算并且使用估算工具 173HYPERLINK\l”_Toc511818723”12. 遵守學(xué)習(xí)曲線 173HYPERLINK\l”_Toc511818724"13。 考慮意外緩沖 173HYPERLINK\l”_Toc511818725”14。 錄實際情況與估算情況 173HYPERLINK\l”_Toc511818726”15. 只有當(dāng)任務(wù)100%完成時,才認(rèn)為該任務(wù)完成 174_Toc511818728”4。1。6 質(zhì)量控制、質(zhì)量保證方案 1754。1.6.1。 項目質(zhì)量管理的關(guān)鍵 175。 本項目質(zhì)量保證措施 1754。1.7 系統(tǒng)安全性方案 179HYPERLINK\l”_Toc511818756”4。1.7.1. 安全性設(shè)計原則 179HYPERLINK\l”_Toc511818757"(9) 系統(tǒng)對內(nèi)網(wǎng)服務(wù)及對外網(wǎng)服務(wù)功能要求獨立發(fā)布,并提供安全、可靠的權(quán)限控制. 1794。1。7。2. 服務(wù)器安全 179HYPERLINK\l”_Toc511818759”4。1。7。3. 移動應(yīng)用安全 179HYPERLINK\l”_Toc511818760”4。1。7.4。 終端認(rèn)證 180HYPERLINK\l”_Toc511818761"4。1。7.5。 終端授權(quán) 181_Toc511818763”. 本地安全存儲 1814。1.7.9. 數(shù)據(jù)庫安全機制 182_Toc511818767”4。1.7。11。 數(shù)據(jù)同步 1834。1.7。13。 防火墻 184HYPERLINK\l”_Toc511818770”4.1.8 項目交付定義 185HYPERLINK\l”_Toc511818771"4.1.9 項目驗收方案 1864。1.9.1. 驗收方案 1861. 驗收目的 186HYPERLINK\l”_Toc511818788"2. 驗收對象 186HYPERLINK\l”_Toc511818789”3. 項目驗收的前提條件 1864。 驗收方法 1875。 驗收步驟 187HYPERLINK\l”_Toc511818793"6. 驗收程序 188HYPERLINK\l”_Toc511818794"7. 驗收依據(jù) 189HYPERLINK\l”_Toc511818795”8。 驗收內(nèi)容和標(biāo)準(zhǔn) 190HYPERLINK\l”_Toc511818796”9。 驗收結(jié)論 191HYPERLINK\l”_Toc511818797”10. 項目交接 192HYPERLINK\l”_Toc511818798"4。1。9。2。 測試方案 193HYPERLINK\l”_Toc511818815”4.1.9。2.1. 測試內(nèi)容設(shè)計 193HYPERLINK\l”_Toc511818816"。2。 測試階段規(guī)劃 198_Toc511818818"4。1。9。2.3. 測試工作流程 201HYPERLINK\l”_Toc511818819"4.1。9.2.4。 測試結(jié)果評價與測試工具 208(2) 測試方案 2104。1。10 本期項目完成交付后,技術(shù)服務(wù)計劃、維護、承諾及費用 2121. 咨詢服務(wù) 213HYPERLINK\l”_Toc511818842"2. 應(yīng)用系統(tǒng)的故障響應(yīng) 213HYPERLINK\l”_Toc511818843”3. 應(yīng)用系統(tǒng)輔助操作 213_Toc511818845”5。 交流和培訓(xùn) 213HYPERLINK\l”_Toc511818846”6. 應(yīng)用系統(tǒng)業(yè)務(wù)調(diào)整 214HYPERLINK\l”_Toc511818847”7。 應(yīng)用系統(tǒng)軟件升級 2144.1.10。3。 支持機構(gòu) 214_Toc511818850"2. 咨詢服務(wù)專家組 2144。1。10。4. 支持方式 215HYPERLINK\l”_Toc511818852”1。 現(xiàn)場維護 215HYPERLINK\l”_Toc511818853”2. 熱線電話咨詢 215_Toc511818856"4。1。11 人員培訓(xùn)計劃、技術(shù)轉(zhuǎn)移方案 216HYPERLINK\l”_Toc511818873”4。1。11。1. 培訓(xùn)方案 216HYPERLINK\l”_Toc511818891"4。1。11.1。1。 培訓(xùn)對象和內(nèi)容 216(1) 培訓(xùn)的師資力量 219HYPERLINK\l”_Toc511818895”4.1.11。1。4. 培訓(xùn)方式 220HYPERLINK\l”_Toc511818896”4。1.11。1.5. 培訓(xùn)大綱 220HYPERLINK\l”_Toc511818897”4.1.11。1。6。 培訓(xùn)組織及技術(shù)力量安排 222HYPERLINK\l”_Toc511818898”4.1.11。1。7. 培訓(xùn)組織方案 2234.1。11.2。 技術(shù)轉(zhuǎn)移方案 2254.1。12 預(yù)期系統(tǒng)性能狀況,后續(xù)升級擴展方案和計劃建議 227HYPERLINK\l”_Toc511818918”4。1.12.1. 移動端響應(yīng)標(biāo)準(zhǔn) 2274.1。12。2. 系統(tǒng)響應(yīng)標(biāo)準(zhǔn) 227_Toc511818921"4.1。12.4. 系統(tǒng)批處理效率 228HYPERLINK\l”_Toc511818922"4。1。12。5。 并發(fā)用戶下的系統(tǒng)性能 228HYPERLINK\l”_Toc511818923”4。1.13 其他資料 229HYPERLINK\l”_Toc511818942"4.1.13。1。 典型案例 229投標(biāo)書規(guī)格偏離表資格證明文件3。1法人營業(yè)執(zhí)照(三證合一)公司名稱變更通知3。2法定代表人授權(quán)書3。3投標(biāo)人的資信證明2015年審計報告2014年審計報告3.4招標(biāo)文件要求的其他資格證明文件3。4.1投標(biāo)單位資質(zhì)證書及項目人員資格證書3.4.1。1CMMI等級登記證書3。4。1。2ISO9001質(zhì)量管理體系認(rèn)證證書軟件企業(yè)認(rèn)證證書3。4。1.4計算機軟件著作權(quán)登記書-SDK3。4。1.5計算機軟件著作權(quán)登記書—MAS。4.1.6計算機軟件著作權(quán)登記書-MMS3。4.1。7計算機軟件著作權(quán)登記書—EMM3。4。1。8計算機軟件著作權(quán)登記書-MDM3.4。1。9項目人員證書項目經(jīng)理PMP證書-唐東育項目經(jīng)理PMP證書-閆巖項目經(jīng)理證書-熊剛中級程序員-韓正剛3.4.2投標(biāo)單位近3年內(nèi)獲國家及地方政府榮譽證書3.4。2.12015年度中國移動互聯(lián)網(wǎng)行業(yè)領(lǐng)軍企業(yè)獎3.4。2.22014—2015年度云計算應(yīng)用優(yōu)秀實踐單位獎3。4。2.32014年度中國最具影響力品牌獎3。4.2。42013年度最佳技術(shù)服務(wù)提供商3。4.2.52013年度中國移動應(yīng)用平臺最具影響力獎3.4。2。62014移動生產(chǎn)力十大優(yōu)秀案例獎3。4.3投標(biāo)單位綜合情況審查表3.4。4擬派項目經(jīng)理資格審查表2016年7月8日3。4.5承擔(dān)本項目主要技術(shù)人員和售后服務(wù)人員表3.4。6最近兩年主要開發(fā)實施同類型企業(yè)相同或類似系統(tǒng)的開發(fā)案例案例合同首尾頁中聯(lián)航項目合同首頁中聯(lián)航項目合同尾頁吉祥航空項目合同首頁吉祥航空項目合同尾頁廈門航空項目合同首頁廈門航空項目合同尾頁掌上東航3。0項目合同首頁掌上東航3。0項目合同尾頁3。4.6.2系統(tǒng)開發(fā)主界面截圖中聯(lián)航主界面截圖啟動頁機票預(yù)訂-單程查詢結(jié)果訂單詳情—支付成功吉祥航空主界面截圖登陸界面添加磁貼我的云端鏈接?xùn)|方航空主界面截圖機務(wù)首頁幸福東航我的移動飛行項目解決方案項目解決方案內(nèi)容項目解決方案包括以下內(nèi)容:系統(tǒng)總體目標(biāo)、設(shè)計架構(gòu),系統(tǒng)的詳細(xì)設(shè)計方案(應(yīng)至少包括系統(tǒng)功能、平臺構(gòu)成、系統(tǒng)結(jié)構(gòu)設(shè)計等);軟件及硬件設(shè)備配置方案建議;公司項目開發(fā)組組成及各成員職責(zé)分配方案;公司工作人員原則上要求在項目結(jié)束前不得更換,除非不符合項目管理要求、甲方提出更換;項目管理方案、項目風(fēng)險明示、評估及控制方案措施等;項目實施方案建議,詳細(xì)的項目實施計劃;質(zhì)量控制,質(zhì)量保證方案;系統(tǒng)安全性方案;項目交付定義項目驗收方案;本期項目完成交付后,后期的技術(shù)服務(wù)計劃、維護、承諾及費用;人員培訓(xùn)計劃、技術(shù)轉(zhuǎn)移方案等;預(yù)期系統(tǒng)性能狀況,后續(xù)升級擴展方案和計劃建議;其他投標(biāo)商認(rèn)為有利于競標(biāo)的其他資料。系統(tǒng)總體目標(biāo)、設(shè)計架構(gòu)、系統(tǒng)詳細(xì)設(shè)計方案設(shè)計原則統(tǒng)一設(shè)計原則統(tǒng)籌規(guī)劃和統(tǒng)一設(shè)計數(shù)據(jù)系統(tǒng)。穩(wěn)定性原則數(shù)據(jù)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計要具有擴充性,從而適應(yīng)業(yè)務(wù)的變化,保證數(shù)據(jù)系統(tǒng)的穩(wěn)定性。統(tǒng)一設(shè)計原則統(tǒng)籌規(guī)劃和統(tǒng)一設(shè)計數(shù)據(jù)系統(tǒng)。穩(wěn)定性原則數(shù)據(jù)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計要具有擴充性,從而適應(yīng)業(yè)務(wù)的變化,保證數(shù)據(jù)系統(tǒng)的穩(wěn)定性。先進性原則系統(tǒng)構(gòu)成必須采用成熟、具有國內(nèi)先進水平,并符合國際發(fā)展趨勢的技術(shù)和設(shè)備.高可靠/高安全性原則系統(tǒng)設(shè)計中充分考慮系統(tǒng)的安全和可靠;系統(tǒng)要具有較強的安全性和災(zāi)難恢復(fù)能力,運行穩(wěn)定,數(shù)據(jù)傳輸可靠,通過軟件、硬件、管理制度等建立全方位的安全保障體系。開放性原則本項目設(shè)計采用開放式系統(tǒng)平臺,以保證不同產(chǎn)品的集成性,并降低系統(tǒng)的開發(fā)和維護成本。適用性原則充分利用目前的基礎(chǔ)環(huán)境、硬件設(shè)施,在滿足應(yīng)用需求的前提下,盡量降低建設(shè)成本,避免重復(fù)投資.可擴展性原則本項目設(shè)計考慮到業(yè)務(wù)未來發(fā)展的需要,盡可能設(shè)計得簡明,降低各功能模塊耦合度,并充分考慮兼容性。操作/維護的易用性原則本項目的設(shè)計和開發(fā)需要充分考慮上藥控股內(nèi)部人員的操作習(xí)慣和行業(yè)習(xí)慣,易于操作,界面友好,方便實用.系統(tǒng)構(gòu)成必須采用成熟、具有國內(nèi)先進水平,并符合國際發(fā)展趨勢的技術(shù)和設(shè)備.高可靠/高安全性原則系統(tǒng)設(shè)計中充分考慮系統(tǒng)的安全和可靠;系統(tǒng)要具有較強的安全性和災(zāi)難恢復(fù)能力,運行穩(wěn)定,數(shù)據(jù)傳輸可靠,通過軟件、硬件、管理制度等建立全方位的安全保障體系.架構(gòu)設(shè)計系統(tǒng)架構(gòu)設(shè)計圖:系統(tǒng)架構(gòu)圖在上述架構(gòu)圖中可以看到,整改架構(gòu)由應(yīng)用接入層、移動平臺層、數(shù)據(jù)庫層、接口層、安全體系夠成。移動平臺層移動平臺層由移動業(yè)務(wù)整合平臺、移動業(yè)務(wù)開發(fā)平臺、移動業(yè)務(wù)管理平臺構(gòu)成。移動業(yè)務(wù)整合平臺用于規(guī)范接口與數(shù)據(jù)的輸入與輸出,對接各類業(yè)務(wù)與應(yīng)用,具備應(yīng)用管理、接口管理、證書管理、服務(wù)管理的強大功能,通過業(yè)務(wù)整合平臺對接應(yīng)用接入層實現(xiàn)微信、APP、第三方平臺的無縫對接;移動開發(fā)平臺提供混合應(yīng)用開發(fā)工具、混合應(yīng)用開發(fā)包、提供項目管理工具,用于前端移動業(yè)務(wù)的開發(fā)和后臺管理功能的開發(fā);移動業(yè)務(wù)管理平臺用于管理應(yīng)用的版本、配置、統(tǒng)計分析、證書等功能;接口層通過業(yè)務(wù)整合平臺可對接第三方數(shù)據(jù)接口(TDP—OTARest機票接口、輔營獨立銷售數(shù)據(jù)接口、移動運行網(wǎng)接口)、自有業(yè)務(wù)數(shù)據(jù)接口、第三方運營接口。數(shù)據(jù)庫數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫。安全體系安全體系通過終端安全、傳輸安全、應(yīng)用安全來保障整個架構(gòu)的安全。應(yīng)用接入層通過本期項目建設(shè),除實現(xiàn)XXX航空業(yè)務(wù)需求外,搭建規(guī)范統(tǒng)一的移動平臺用于管理規(guī)范、開發(fā)規(guī)范、業(yè)務(wù)規(guī)范。實現(xiàn)業(yè)務(wù)和接口的規(guī)范和統(tǒng)一,通過平臺無縫接入微信、APP、第三方平臺。業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計圖:業(yè)務(wù)系統(tǒng)架構(gòu)圖業(yè)務(wù)處理架構(gòu)網(wǎng)絡(luò)拓?fù)鋱D說明:本拓?fù)鋱D除管理控制臺服務(wù)器外,其他都基于雙機配置,可達到HA高可用效果圖中灰色背景圖片代表的服務(wù)器為本項目依賴的第三方服務(wù)模塊,他們分別為:OTA服務(wù)、XXX商店服務(wù)、會員服務(wù)、微信網(wǎng)站服務(wù)、H5網(wǎng)站服務(wù)、蘋果推送服務(wù)、第三方Android推送服務(wù)(極光)、第三方支付服務(wù)(微信、支付寶)圖中Nginx主要用做反向代理,負(fù)責(zé)分發(fā)流量到對應(yīng)的后臺Server如果實際部署環(huán)境中nginx前配有類似F5之類的負(fù)載均衡設(shè)備,應(yīng)負(fù)責(zé)將流量分發(fā)至兩臺NGINX服務(wù)器,否則,可通過配置兩個外網(wǎng)ip對應(yīng)一個域名的形式實現(xiàn)負(fù)載均衡手機終端到后端的服務(wù)建議基于HTTPS協(xié)議,且需要申請權(quán)威機構(gòu)頒發(fā)的證書,配置到Nginx服務(wù)器上本方案中,除蘋果推送、極光推送、微信、支付寶外,其他依賴服務(wù)都位于內(nèi)網(wǎng)環(huán)境本方案中設(shè)計在DMZ區(qū)兩側(cè)部署有防火墻,在部署實施前,需要在防火墻上開放特定的網(wǎng)絡(luò)通信端口,具體需要開放的接口列表屆時會有提供除數(shù)據(jù)庫服務(wù)器和第三方服務(wù)外,本方案中服務(wù)器數(shù)量共計12臺,實際部署時依客戶具體環(huán)境可以有所增減。技術(shù)路線嚴(yán)格的面向?qū)ο蟮姆治龊驮O(shè)計方法;系統(tǒng)采用開放性框架體系;全面采用XML技術(shù)與基于XML的Webservice技術(shù)作為文件、接口傳輸?shù)囊?guī)范和瘦客戶端應(yīng)用。統(tǒng)一的移動構(gòu)建平臺提供從應(yīng)用開發(fā)、后端集成、安全控制到運營管理的全部過程解決方案??梢宰畲笙薅鹊臏p少移動化的投入,具有良好的擴展性和向后兼容的能力。Hybrid移動開發(fā)引擎Hybrid應(yīng)用引擎作為移動應(yīng)用開發(fā)的中間件,使用HTML5作為開發(fā)語言開發(fā)移動應(yīng)用.HTML5是標(biāo)準(zhǔn)的跨平臺技術(shù),目前被所有的移動終端平臺支持,Hybrid應(yīng)用引擎基于HTML5技術(shù),融合了原生和HTML5雙方的優(yōu)勢,使跨平臺開發(fā)技術(shù)開發(fā)的應(yīng)用能夠與使用原生方式開發(fā)應(yīng)用的體驗相媲美。同時Hybrid技術(shù)的開發(fā)框架和開發(fā)工具能縮短移動應(yīng)用的開發(fā)周期,降低開發(fā)成本。面向服務(wù)的SOA接口集成面向服務(wù)的體系結(jié)構(gòu)(service—orientedarchitecture,SOA)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應(yīng)該獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言.這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進行交互。各個應(yīng)用在進行業(yè)務(wù)處理過程中不需要直接交互,從而不必要了解對方的技術(shù)架構(gòu)、技術(shù)實現(xiàn)方式、數(shù)據(jù)模型、部署位置.通過使用XML、WebService、SOAP等技術(shù),可以使各個應(yīng)用系統(tǒng)之間相對獨立、松耦合,方便各個應(yīng)用系統(tǒng)獨立地進行升級、改造、擴展,對其他應(yīng)用系統(tǒng)的影響降到最低。高并發(fā)處理機制使用Nodejs技術(shù)構(gòu)建后臺服務(wù),采用一系列“非阻塞"庫來支持事件循環(huán)的方式。為文件系統(tǒng)、數(shù)據(jù)庫之類的資源提供接口。該模型以可擴展的方式簡化了對慢資源的訪問。在不新增額外線程的情況下,依然可以對任務(wù)進行并行處理,Nodejs采用單線程方式通過事件輪詢(eventloop)來實現(xiàn)并行操作,避免阻塞操作。有效的幫助提高處理高并發(fā)請求。高效的內(nèi)存數(shù)據(jù)庫使用Redis內(nèi)存數(shù)據(jù)庫,Redis是一個開源的使用ANSIHYPERLINK”/view/1219。htm"\t”_blank”C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-ValueHYPERLINK”/view/1088。htm”\t"_blank”數(shù)據(jù)庫。Redis支持主從同步。數(shù)據(jù)可以從主服務(wù)器向任意數(shù)量的從服務(wù)器上同步,從服務(wù)器可以是關(guān)聯(lián)其他從服務(wù)器的主服務(wù)器。兼容多種集成模式支持對多系統(tǒng)進行整合,在一個應(yīng)用內(nèi)整合不同系統(tǒng)之間的功能。能夠通過數(shù)據(jù)庫適配、面向服務(wù)接口適配、頁面DOM數(shù)據(jù)抓取的方式整合各種應(yīng)用,并對外提供基于JSON協(xié)議統(tǒng)一規(guī)范的接口。開放式的框架設(shè)計采用開放式的架構(gòu)設(shè)計,支持集群方式部署,動態(tài)增加服務(wù)器。并且可以通過數(shù)據(jù)緩存的方式,極大的緩解服務(wù)壓力。數(shù)據(jù)庫選型數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫。應(yīng)用工具開發(fā)工具集成Eclipse核心的”AppCanIDE”AppCan
IDE是基于Eclipse定制的移動集成開發(fā)環(huán)境,專為無Native開發(fā)經(jīng)驗的HTML開發(fā)人員設(shè)計。AppCan
IDE幫助HTML開發(fā)人員在無需任何原生環(huán)境輔助下即可完成高體驗效果應(yīng)用的開發(fā)、調(diào)試、跟蹤和模擬.GitGit是用于LinuxHYPERLINK”/view/1366.htm"\t”_blank"內(nèi)核開發(fā)的HYPERLINK”http:///view/183136.htm"\t”_blank”版本控制工具。與常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本庫的方式,不必服務(wù)器端軟件支持(wingeddevil注:這得分是用什么樣的服務(wù)端,使用http協(xié)議或者git協(xié)議等不太一樣。并且在push和pull的時候和服務(wù)器端還是有交互的.),使HYPERLINK”/view/60376。htm”源代碼的發(fā)布和交流極其方便。Git的速度很快,這對于諸如Linuxkernel這樣的大項目來說自然很重要。Git最為出色的是它的合并跟蹤(mergetracing)能力。powerdesignerPowerDesigner是HYPERLINK”/view/118488。htm"\t”_blank"Sybase的企業(yè)建模和設(shè)計解決方案,采用模型驅(qū)動方法,將業(yè)務(wù)與IT結(jié)合起來,可幫助部署有效的企業(yè)體系架構(gòu),并為研發(fā)生命周期管理提供強大的分析與設(shè)計技術(shù)。PowerDesigner獨具匠心地將多種標(biāo)準(zhǔn)數(shù)據(jù)建模技術(shù)(UML、業(yè)務(wù)流程建模以及市場領(lǐng)先的數(shù)據(jù)建模)集成一體,并與.NET、WorkSpace、PowerBuilder、Java?、Eclipse等主流開發(fā)平臺集成起來,從而為傳統(tǒng)的軟件開發(fā)周期管理提供業(yè)務(wù)分析和規(guī)范的數(shù)據(jù)庫設(shè)計解決方案。分析設(shè)計工具AxureRP是一個專業(yè)的快速原型設(shè)計工具。Axure(發(fā)音:Ack-sure),代表美國Axure公司;RP則是RapidPrototyping(HYPERLINK”/view/408667.htm"\t”_blank"快速原型)的縮寫。AxureRP是美國AxureSoftwareSolution公司旗艦產(chǎn)品,是一個專業(yè)的快速原型設(shè)計工具,讓負(fù)責(zé)定義需求和規(guī)格、設(shè)計功能和界面的專家能夠快速創(chuàng)建應(yīng)用軟件或Web網(wǎng)站的線框圖、流程圖、原型和規(guī)格說明文檔。作為專業(yè)的原型設(shè)計工具,它能快速、高效的創(chuàng)建原型,同時支持多人協(xié)作設(shè)計和版本控制管理。AxureRP已被一些大公司采用。AxureRP的使用者主要包括商業(yè)分析師、信息架構(gòu)師、可用性專家、產(chǎn)品經(jīng)理、IT咨詢師、用戶體驗設(shè)計師、交互設(shè)計師、界面設(shè)計師等,另外,架構(gòu)師、程序開發(fā)工程師也在使用Axure。項目管理輔助工具協(xié)同開發(fā)協(xié)同開發(fā)是一款簡單好用的協(xié)作化的項目開發(fā)管理云平臺,幫助團隊解決成員間流程任務(wù)推進、跨地區(qū)協(xié)調(diào)溝通、代碼托管、云端存儲、資源共享等需求,幫助企業(yè)、開發(fā)者團隊及個人有效控制開發(fā)過程,提升開發(fā)效率,實現(xiàn)更高效的項目管理。圖:協(xié)同開發(fā)平臺MicrosoftProject(或MSP)是由微軟開發(fā)銷售的HYPERLINK”/view/114717。htm"項目管理軟件程序。軟件設(shè)計目的在于協(xié)助項目經(jīng)理發(fā)展計劃、為任務(wù)分配資源、跟蹤進度、管理預(yù)算和分析工作量.JIRA是Atlassian公司出品的項目與事務(wù)跟蹤工具,被廣泛應(yīng)用于缺陷跟蹤、客戶服務(wù)、需求收集、流程審批、任務(wù)跟蹤、項目跟蹤和敏捷管理等工作領(lǐng)域。協(xié)同開發(fā)測試工具MTC百度深度兼容測試10000臺真機隨時待命,最新機型實時更新安裝、啟動、monkey、卸載;平均2小時出報告monkey時長隨意選擇;支持應(yīng)用自動登錄捕獲CPU、內(nèi)存、流量、電量等性能數(shù)據(jù)。安全漏洞掃描可掃描權(quán)限漏洞、靜態(tài)漏洞、運行漏洞等報告包含漏洞分布、等級、詳情、說明提供可實施的解決方案,及時扼殺潛在危險平均10分鐘出報告.功能回放測試自定義腳本在云端真機回放支持robotium、appuim等主流自動化測試框架詳細(xì)的日志、截圖、屏幕錄像.深度遍歷測試按照樹形結(jié)構(gòu),自動遍歷App所有控件覆蓋各種異常分支兩款經(jīng)典機型隨時測。統(tǒng)計工具友盟統(tǒng)計國內(nèi)專業(yè)的移動應(yīng)用統(tǒng)計分析平臺.我們幫助移動應(yīng)用開發(fā)商統(tǒng)計和分析流量來源、內(nèi)容使用、用戶屬性和行為數(shù)據(jù),以便開發(fā)商利用數(shù)據(jù)進行產(chǎn)品、運營、推廣策略的決策。應(yīng)用趨勢統(tǒng)計清晰展現(xiàn)應(yīng)用的新增用戶、活躍用戶、啟動次數(shù)、版本分布、行業(yè)指標(biāo)等數(shù)據(jù),方便您從整體掌控應(yīng)用的運營情況及增長動態(tài)。渠道分析在哪里推廣最有效?從哪里獲取的用戶最有價值?友盟統(tǒng)計渠道分析功能可以實時查看各渠道的新增用戶、活躍用戶、次日留存率等用戶指標(biāo),通過數(shù)據(jù)對比評估不同渠道的用戶質(zhì)量和活躍程度,從而衡量推廣效果。留存分析可以掌握每日(周/月)的新增用戶在初次使用后一段時間內(nèi)的留存率,留存率的高低一定程度上反映了產(chǎn)品和用戶質(zhì)量的好壞.行為分析針對性地進行應(yīng)用內(nèi)的數(shù)據(jù)統(tǒng)計,了解用戶的產(chǎn)品使用細(xì)節(jié)及行為特征,幫助您尋找產(chǎn)品改進的突破點,評估產(chǎn)品優(yōu)化的效果。用戶屬性用戶的基本屬性和行為特征,幫助您全面了解用戶。錯誤分析收集并歸類崩潰日志,提供錯誤管理及分析工具,幫助開發(fā)者更好的解決問題,從而提高應(yīng)用的穩(wěn)定性,改善應(yīng)用質(zhì)量。開發(fā)語言HTML5萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。語義特性(Class:Semantic)HTML5賦予網(wǎng)頁更好的意義和結(jié)構(gòu)。更加豐富的標(biāo)簽將隨著對RDFa的,微數(shù)據(jù)與微格式等方面的支持,構(gòu)建對程序、對用戶都更有價值的數(shù)據(jù)驅(qū)動的Web.本地存儲特性(Class:OFFLINE&STORAGE)基于HTML5開發(fā)的網(wǎng)頁APP擁有更短的啟動時間,更快的聯(lián)網(wǎng)速度,這些全得益于HTML5APPCache,以及本地存儲功能。IndexedDB(html5本地存儲最重要的技術(shù)之一)和API說明文檔。設(shè)備兼容特性(Class:DEVICEACCESS)從Geolocation功能的API文檔公開以來,HTML5為網(wǎng)頁應(yīng)用開發(fā)者們提供了更多功能上的優(yōu)化選擇,帶來了更多體驗功能的優(yōu)勢。HTML5提供了前所未有的數(shù)據(jù)與應(yīng)用接入開放接口。使外部應(yīng)用可以直接與瀏覽器內(nèi)部的數(shù)據(jù)直接相連,例如視頻影音可直接與microphones及攝像頭相聯(lián)。連接特性(Class:CONNECTIVITY)更有效的連接工作效率,使得基于頁面的實時聊天,更快速的網(wǎng)頁游戲體驗,更優(yōu)化的在線交流得到了實現(xiàn)。HTML5擁有更有效的服務(wù)器推送技術(shù),Server-SentEvent和WebSockets就是其中的兩個特性,這兩個特性能夠幫助我們實現(xiàn)服務(wù)器將數(shù)據(jù)“推送”到客戶端的功能.網(wǎng)頁多媒體特性(Class:MULTIMEDIA)支持網(wǎng)頁端的Audio、Video等多媒體功能,與網(wǎng)站自帶的APPS,攝像頭,影音功能相得益彰。性能與集成特性(Class:Performance&Integration)沒有用戶會永遠(yuǎn)等待你的Loading——HTML5會通過XMLHttpRequest2等技術(shù),解決以前的跨域等問題,幫助您的Web應(yīng)用和網(wǎng)站在多樣化的環(huán)境中更快速的工作。CSS3特性(Class:CSS3)在不犧牲性能和語義結(jié)構(gòu)的前提下,CSS3中提供了更多的風(fēng)格和更強的效果。此外,較之以前的Web排版,Web的開放字體格式(WOFF)也提供了更高的靈活性和控制性.CSS3CSS即層疊樣式表(Cascading
Stylesheet).
在網(wǎng)頁制作時采用CSS技術(shù),可以有效地對頁面的布局、HYPERLINK”/doc/2825383.html"字體、顏色、背景和其它效果實現(xiàn)更加精確的控制。
只要對相應(yīng)的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。CSS3是CSS技術(shù)的升級版本,CSS3語言開發(fā)是朝著模塊化發(fā)展的.以前的規(guī)范作為一個模塊實在是太龐大而且比較復(fù)雜,所以,把它分解為一些小的模塊,更多新的模塊也被加入進來.這些模塊包括:
盒子模型、列表模塊、超鏈接方式
、語言模塊
、背景和邊框
、文字特效
、多欄布局等.JAVASCRIPTJAVASCRIPT一種直譯式HYPERLINK”/doc/2874347.html"\t”_blank”腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的HYPERLINK”/doc/5904938.html"解釋器被稱為JAVASCRIPT引擎,為客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動態(tài)功能。
JavaJava是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進行復(fù)雜的編程。輔助軟件工具及其效果adobePhotoshop簡稱“PS",是由HYPERLINK”http:///view/7578。htm”AdobeSystems開發(fā)和發(fā)行的\t”_blank"圖像處理軟件。Photoshop主要處理以像素所構(gòu)成的HYPERLINK”/view/286845.htm”\t”_blank"數(shù)字圖像。使用其眾多的編修與繪圖工具,可以有效地進行HYPERLINK”http:///view/1262365。htm"\t"_blank”圖片編輯工作。ps有很多功能,在圖像、圖形、文字、視頻、出版等各方面都有涉及.fireworks是Adobe推出的一款HYPERLINK”/view/828.htm”\t”_blank”網(wǎng)頁作圖軟件,軟件可以加速Web設(shè)計與開發(fā),是一款創(chuàng)建與優(yōu)化Web圖像和快速構(gòu)建網(wǎng)站與Web界面原型的理想工具。Fireworks不僅具備編輯HYPERLINK”/view/80225。htm"\t”_blank”矢量圖形與_blank"位圖圖像的靈活性,還提供了一個預(yù)先構(gòu)建資源的公用庫,并可與HYPERLINK”/view/127346。htm"\t”_blank"AdobePhotoshop、HYPERLINK”http:///view/127360.htm”AdobeIllustrator、\t”_blank”AdobeDreamweaver和HYPERLINK”/view/1128244.htm”AdobeFlash軟件省時集成。在Fireworks中將設(shè)計迅速轉(zhuǎn)變?yōu)槟P?或利用來自Illustrator、Photoshop和Flash的其它資源.然后直接置入Dreamweaver中輕松地進行開發(fā)與部署。移動平臺建設(shè)方案移動業(yè)務(wù)整合平臺(APPCANMAS)MAS簡介AppCanMAS移動業(yè)務(wù)整合系統(tǒng)是基于高性能NODEJS架構(gòu)開發(fā)的企業(yè)移動后端整合系統(tǒng),內(nèi)置各種標(biāo)準(zhǔn)協(xié)議組件,統(tǒng)一移動業(yè)務(wù)前后端標(biāo)準(zhǔn)開發(fā)技術(shù);同時,通過基于策略配置的數(shù)據(jù)緩存機制,聚合業(yè)務(wù)數(shù)據(jù)并發(fā)連接不同的后端業(yè)務(wù)系統(tǒng),高效整合對接多種企業(yè)業(yè)務(wù)。AppCanMAS還是一套集成了安全、控制等能力的服務(wù)器端開發(fā)框架,通過證書、權(quán)限、應(yīng)用校驗等機制構(gòu)造移動應(yīng)用接入控制體系,并具備服務(wù)二次封裝整合的集成能力.AppCanMAS還內(nèi)置高效的消息推送能力,提供二次開發(fā)接口,方便移動應(yīng)用運營.系統(tǒng)特點AppCanMAS系統(tǒng)具有如下特點:豐富協(xié)議封裝AppCanMAS以接口形式提供了業(yè)界常用的各種協(xié)議棧的封裝,如REST、JDBC、AXIS、SOAP、LDAP、REDIS、MONGODB、DOM等。AppCanMAS提供接口運行調(diào)試能力,支持對接口進行調(diào)試和熱替換。高安全AppCanMAS系統(tǒng)提供了一整套完整的移動接入校驗機制,支持對移動接入應(yīng)用證書、用戶證書、應(yīng)用合法性、用戶接入權(quán)限的安全控制能力.AppCanMAS系統(tǒng)具有完善的訪問控制安全架構(gòu),有效應(yīng)對非法訪問,為系統(tǒng)提供更強有力的保護。高性能AppCanMAS系統(tǒng)基于高性能的NODEJS架構(gòu),提供基于策略配置的數(shù)據(jù)緩存機制,可以輕松支撐十萬級用戶的訪問。同時系統(tǒng)還支持以集群方式橫向擴展,輕松實現(xiàn)能力擴容。監(jiān)控管理支持AppCanMAS系統(tǒng)內(nèi)置強大的運行監(jiān)控服務(wù),對用戶并發(fā)、吞吐量、響應(yīng)時間等即時記錄告警,并以圖形化形式展現(xiàn),能有效幫助運維人員隨時把控服務(wù)運行狀態(tài).同時,還提供豐富的工程部署、服務(wù)配置、安全配置等系統(tǒng)管理能力。平臺功能登錄AppCanMAS管理頁面后,即可對系統(tǒng)進行配置和管理。首頁顯示管理員登錄信息、服務(wù)器環(huán)境配置信息,以及系統(tǒng)的版本信息。圖:MAS管理主頁面應(yīng)用管理應(yīng)用管理包含“應(yīng)用管理、接口管理、證書管理”三個方面管理、配置、操作。應(yīng)用管理應(yīng)用管理顯示和管理已有應(yīng)用,也可以添加應(yīng)用配置.啟用/禁用、刪除來進行對應(yīng)用的配置管理。圖:應(yīng)用基本信息的編輯接口管理管理當(dāng)前主機下的MAS服務(wù)、子服務(wù)、工程、接口列表信息,通過選中授權(quán)的方式來分別對開啟應(yīng)用認(rèn)證和接口認(rèn)證的MAS服務(wù)工程接口進行合法請求。圖:接口管理證書管理證書認(rèn)證管理用于配置各應(yīng)用訪問接口時所需證書的認(rèn)證信息,包括證書的狀態(tài)、pem和過期時間。點擊“頒發(fā)證書”可添加應(yīng)用證書,點擊列表中對應(yīng)應(yīng)用證書右側(cè)的停用、刪除完成對證書的停用、刪除操作.圖:證書管理服務(wù)管理顯示和配置已有服務(wù),也可以添加MAS標(biāo)準(zhǔn)接口服務(wù)和自定義服務(wù)。已有的MAS服務(wù),可以管理MAS服務(wù)的開啟/關(guān)閉、配置、刪除,管理應(yīng)用的認(rèn)證開關(guān)、接口的認(rèn)證開關(guān),日志的開啟關(guān)閉、監(jiān)控統(tǒng)計報表的查看。圖:服務(wù)管理新建MAS服務(wù),包括定義服務(wù)名稱、服務(wù)英文名稱、服務(wù)描述、添加子服務(wù)、設(shè)置進程數(shù)、設(shè)置應(yīng)用認(rèn)證時間、設(shè)置會話生命周期、COOKIE池、緩存池、認(rèn)證池、日志池的開啟/關(guān)閉以及設(shè)置;數(shù)據(jù)池的配置用于設(shè)置數(shù)據(jù)存放的REDIS內(nèi)存數(shù)據(jù)庫地址。還可以針對服務(wù)進行壓力控制設(shè)置每小時、每天的壓力值。圖:新建服務(wù)集群管理顯示主動創(chuàng)建的集群或加入的集群,集群分為主動創(chuàng)建的集群主機和加入到集群的集群從機.圖:集群管理管理員管理在本頁面,管理員可以對管理員密碼進行修改。平臺管理平臺配置界面可配置MAS服務(wù)使用的庫信息、授權(quán)許可功能可通過上傳授權(quán)文件license文件的方式來完成對MAS平臺的授權(quán),非授權(quán)的服務(wù)是無法使用的、通過EMM(移動業(yè)務(wù)管理平臺)提供的應(yīng)用對接地址,實現(xiàn)與EMM的應(yīng)用同步管理。圖:平臺管理移動業(yè)務(wù)開發(fā)平臺(APPCANSDK)移動開發(fā)能力跨平臺能力AppCanHybrid應(yīng)用引擎作為移動應(yīng)用開發(fā)的中間件,使用HTML5作為開發(fā)語言開發(fā)移動應(yīng)用。HTML5是標(biāo)準(zhǔn)的跨平臺技術(shù),目前被所有的移動終端平臺支持,AppCanHybrid應(yīng)用引擎基于HTML5技術(shù),融合了原生和HTML5雙方的優(yōu)勢,使跨平臺開發(fā)技術(shù)開發(fā)的應(yīng)用能夠與使用原生方式開發(fā)應(yīng)用的體驗相媲美。同時AppCanHybrid技術(shù)的開發(fā)框架和開發(fā)工具更使移動應(yīng)用的開發(fā)周期大大縮短,開發(fā)成本大大降低,這是其他中間件方案所不能具備的.AppCan是首家采用CSS彈性盒子模型作為移動應(yīng)用布局基礎(chǔ)的中間件,結(jié)合不同精度屏幕配置不同字體大小作為元素大小基準(zhǔn),配合AppCanUI框架,做到在任何分辨率終端中都能夠保持完美的體驗。結(jié)合AppCan的原生融合技術(shù),使得原生控件和HTML界面完美融合.AppCanHybrid應(yīng)用引擎利用移動瀏覽器內(nèi)核Webkit解析包含HTML5、CSS3與JS的文件,并通過調(diào)用AppCanHybrid應(yīng)用引擎封裝的接口API,實現(xiàn)移動應(yīng)用所需的各種表現(xiàn)和交互能力,并且通過統(tǒng)一的API形式來消除不同移動平臺的各種差異性,從而達到跨平臺開發(fā)的目的。AppCan提供了統(tǒng)一的應(yīng)用模擬器和調(diào)試工具,同時還提供了真機模擬環(huán)境幫助開發(fā)者更方便、快捷的完成移動應(yīng)用的跨平臺開發(fā).AppCan采用開放的HTML5跨平臺方案,具有完全的前后兼容性,保護用戶的投資。目前支持iOS、Android平臺,WindowsPhone8也已經(jīng)完成開發(fā)版,未來隨著主流終端平臺更新升級及時的升級應(yīng)用引擎。API調(diào)用接口共包含35大類、500多個API接口?;竞w了常見移動應(yīng)用所需要的大部分功能需求。其中包括:推送、攝像頭、傳感器、LBS、二維碼、文件讀寫、網(wǎng)絡(luò)連接、上傳下載、短信、彩信、電話、郵件、圖片、第三方支付、音頻、視頻、壓縮、原生控件元素等核心功能.音頻對象API用于播放背景音樂和效果音樂;電話對象API封裝了用于調(diào)用系統(tǒng)通話功能的方法,可以調(diào)用系統(tǒng)撥號界面或者直接建立撥號連接打電話;照相機對象API封裝了用于調(diào)用設(shè)備照相機拍攝照片,成功后返回相關(guān)圖片存儲地址;剪貼板對象API封裝系統(tǒng)剪貼板,提供系統(tǒng)全局的文字復(fù)制粘貼功能;日期控件API封裝了用于調(diào)用手機本地原生時期和時間選擇控件;聯(lián)系人對象API封裝了用于調(diào)用系統(tǒng)聯(lián)系人;數(shù)據(jù)庫對象API封裝了SQLite數(shù)據(jù)庫對象,能夠?qū)崿F(xiàn)數(shù)據(jù)的增刪改查,以及事務(wù)操作;設(shè)備信息對象API封裝了用于調(diào)用設(shè)備硬件參數(shù)相關(guān)信息和硬件狀態(tài)相關(guān)信息;下載對象API封裝了用于下載文件,支持動態(tài)獲取下載進度,支持?jǐn)帱c下載等;郵件對象API封裝了用于調(diào)用系統(tǒng)郵件功能進行郵件的發(fā)送;文件管理對象API封裝了文件系統(tǒng)管理的接口,用于管理選擇文件,讀寫文件,讀取文本文件等;圖片瀏覽對象API封裝了選取本地圖片,查看網(wǎng)絡(luò)或本地圖片集的功能;Jabber對象API封裝了根據(jù)Jabber協(xié)議的即時通訊接口API;位置服務(wù)對象API封裝了定位功能。在iOS,Android系統(tǒng)中同時使用GPS,GPRS,WIFI三種方式聯(lián)合定位,取最先返回值;日志log輸出對象API封裝了log接口API,通過udp發(fā)送log至IDE的方式,實現(xiàn)IDE與手機之間的調(diào)試;彩信對象API封裝了系統(tǒng)發(fā)送彩信的操作;支付寶API封裝了支付功能,通過調(diào)用支付寶插件提供在線支付功能;二維碼掃描對象API封裝了條形碼,二維碼等掃描對象,設(shè)備相機需有自動對焦功能;傳感器對象API封裝了調(diào)用(監(jiān)聽)設(shè)備傳感器的接口,需要注意的是,不同的系統(tǒng),不同的設(shè)備具有的傳感器不一樣。比如iphone中有重力加速度和磁場,在itouch中,只有重力加速度;類似的,在不同的Android設(shè)備中,也是千差萬別。AppCan對此的處理機制是:對不支持的傳感器類別,可以調(diào)用接口,也可以定義回調(diào)方法,但是不會調(diào)用。短信對象API封裝了發(fā)送短信相關(guān)操作的API;Socket對象API封裝了TCP&UDPsocket管理接口API;上傳對象API封裝了文件上傳管理接口API,用于上傳文件;視頻對象API封裝了調(diào)用視頻播放和錄制的操作對象;widget對象API用于管理widget擴展相關(guān)功能;平臺對象API封裝了平臺自身的一些信息對象;多窗口機制API封裝了多窗口機制中的窗口操作和交互的接口API;跨域訪問對象API封裝了用于跨域異步請求數(shù)據(jù)的方法;zip壓縮解壓縮API封裝了壓縮&解壓縮接口API;百度廣告推廣接口封裝了百度廣告推廣接口;百度地圖接口封裝了調(diào)用百度地圖的相關(guān)API;百度統(tǒng)計接口百度數(shù)據(jù)統(tǒng)計分析接口封裝;數(shù)據(jù)統(tǒng)計分析自定義事件接口
數(shù)據(jù)統(tǒng)計分析自定義事件接口封裝,需要配合平臺網(wǎng)站使用;微博分享接口微博分享接口,現(xiàn)已經(jīng)支持騰訊微博分享、新浪微博分享;自定義編輯框接口封裝了自定義編輯框的相關(guān)接口;游戲引擎接口封裝了webview與游戲引擎交互的橋函數(shù);插件擴展AppCanHybrid應(yīng)用引擎支持WidgetPlugin與NativePlugin兩種方式的引擎擴展。WidgetPlugin通過AppCan生成的應(yīng)用,可以理解為一個Widget包(即在IDE創(chuàng)建項目是看到的”android_iphone”文件夾),和一個AppCan平臺中間件組成的。通常的情況下,一個應(yīng)用是由一個Widget+AppCan構(gòu)成,但是AppCan也支持”n個Widget+AppCan"的機制,這就是Widget插件機制,是針對主widget以及普通widget的一種增強性的擴展機制,可以將具有特定功能的widget封裝成一個單獨的widget包存放到plugin下,然后通過JS擴展接口調(diào)用,以達到功能擴展的目的.把"1個Widget+AppCan”中的那一個Widget叫做"主Widget",而另外的”n—1”個Widget存在于主Widget的”plugin"目錄下。通過AppCanWidgetPlugin機制,可以實現(xiàn)不同應(yīng)用之間的調(diào)用,從而實現(xiàn)應(yīng)用互通與動態(tài)擴展的功能。NativePluginAppCanHybrid應(yīng)用引擎支持將Native方式開發(fā)的App或功能通過NativePlugin的方式插入進來,從而實現(xiàn)引擎的擴展功能。通過NativePlugin方式擴展的插件,遵循AppCan的接口調(diào)用規(guī)則,就同樣可以實現(xiàn)用JS調(diào)用的方式,調(diào)用新功能.離線應(yīng)用和離線數(shù)據(jù)同步AppCan支持本地數(shù)據(jù)庫SQLite、本地文件系統(tǒng)和LocalStorage多種離線存儲機制。從服務(wù)器下載的數(shù)據(jù)根據(jù)業(yè)務(wù)不同,可以分別進行存儲.離線數(shù)據(jù)支持標(biāo)準(zhǔn)Cache機制,即保存離線數(shù)據(jù)的服務(wù)器時間戳等Cache信息.當(dāng)訪問數(shù)據(jù)時,根據(jù)Cache機制判斷時間戳是否過期來判斷是需要從服務(wù)器更新數(shù)據(jù)還是直接使用本地離線數(shù)據(jù)。還可向服務(wù)器發(fā)送下載請求,并附加Cache信息,通過服務(wù)器返回的狀態(tài)碼判斷是使用本地Cache數(shù)據(jù)還是使用服務(wù)器數(shù)據(jù)并替換本地離線數(shù)據(jù)。AppCan支持離線用戶身份認(rèn)證,即在上次成功登陸后,保存用戶名、密碼摘要到本地。當(dāng)下次登陸時如果網(wǎng)絡(luò)不可用,使用用戶輸入的用戶名密碼與保存的用戶名和密碼摘要進行校驗,如果通過校驗,則離線登陸成功,并可以訪問此賬戶保存在本地的離線加密數(shù)據(jù)。AppCan支持本地數(shù)據(jù)加密處理,通過采用登陸人的用戶名密碼對私有數(shù)據(jù)進行加密并進行分別保存,即使同一終端應(yīng)用先后多人登錄使用,也能保證不同人員的私有數(shù)據(jù)只可被所有者獲取到并解密,其他人員無法對數(shù)據(jù)進行查看。離線數(shù)據(jù)分為服務(wù)器下發(fā)數(shù)據(jù)(例如服務(wù)任務(wù)列表等)和使用操作數(shù)據(jù)(例如服務(wù)執(zhí)行情況、自定義服務(wù)等)。對于服務(wù)器下發(fā)數(shù)據(jù),AppCan提供的通訊封裝可以自動判斷當(dāng)前網(wǎng)絡(luò)狀態(tài)并處理Cache信息,根據(jù)Cache策略和網(wǎng)絡(luò)情況處理服務(wù)器下發(fā)的數(shù)據(jù),并進行離線數(shù)據(jù)更新和獲取。網(wǎng)絡(luò)不可用,直接使用本地離線數(shù)據(jù)網(wǎng)絡(luò)可用,本地離線數(shù)據(jù)Cache采用過期策略,如果不過期自動采用本地離線數(shù)據(jù)網(wǎng)絡(luò)可用,本地離線數(shù)據(jù)Cache采用過期策略,如果過期,向服務(wù)器發(fā)送請求,并附加Cache信息,如果服務(wù)器返回304則采用本地離線數(shù)據(jù)。如果返回200則使用服務(wù)器返回數(shù)據(jù)并更新本地離線數(shù)據(jù).網(wǎng)路可用,本地離線數(shù)據(jù)Cache采用Etag策略,向服務(wù)器發(fā)送請求,并附加Cache信息,如果服務(wù)器返回304則采用本地離線數(shù)據(jù).如果返回200則使用服務(wù)器返回數(shù)據(jù)并更新本地離線數(shù)據(jù)。網(wǎng)絡(luò)可用,訪問服務(wù)器失敗。根據(jù)參數(shù)使用離線數(shù)據(jù)或上報異常。對于用戶操作數(shù)據(jù)的上傳例如拍照、任務(wù)執(zhí)行變更等,AppCan提供離線上傳任務(wù)池,應(yīng)用可以將需要上傳的任務(wù)放置到離線上傳池中,離線上傳池會自動根據(jù)網(wǎng)絡(luò)情況完成任務(wù)的上傳,同時支持任務(wù)取消、任務(wù)檢索、任務(wù)異?;卣{(diào)等功能。AppCan提供離線管理接口,可以完成對LocalStorage、本地文件、數(shù)據(jù)庫的增刪改查等操作,同時還提供了數(shù)據(jù)清理接口,直接清理應(yīng)用中所有離線數(shù)據(jù)。多App互操作Android和iOS平臺都提供了應(yīng)用間調(diào)用規(guī)范。Android利用Intent、iOS利用URLSchemes來完成應(yīng)用間調(diào)用,并可附加參數(shù)。AppCan提供了uexWidget。loadApp接口進行了統(tǒng)一封裝,幫助開發(fā)者完成應(yīng)用間調(diào)用和參數(shù)傳遞。AppCan提供網(wǎng)絡(luò)數(shù)據(jù)共享接口,通過手機終端唯一標(biāo)識碼存儲終端臨時參數(shù)數(shù)據(jù).當(dāng)應(yīng)用間調(diào)用時,由主應(yīng)用向服務(wù)器發(fā)送共享數(shù)據(jù),并設(shè)定數(shù)據(jù)過期時間(默認(rèn)30秒)和目標(biāo)共享應(yīng)用。被調(diào)用應(yīng)用啟動后向服務(wù)器使用終端唯一標(biāo)識、應(yīng)用ID獲取共享數(shù)據(jù),共享數(shù)據(jù)獲取后被刪除。共享數(shù)據(jù)上傳和下載必須使用應(yīng)用證書進行驗證,保證數(shù)據(jù)不被非法獲取.通過上述數(shù)據(jù)共享通道,可以方便的完成應(yīng)用間互相調(diào)用和數(shù)據(jù)交換,也可完成SSO身份認(rèn)證令牌的交換,實現(xiàn)應(yīng)用間單點登錄。通過終端唯一碼實現(xiàn)SSO共享例如A應(yīng)用完成了SSO單點登錄,登錄SESSION根據(jù)終端唯一標(biāo)識保存在網(wǎng)絡(luò)共享區(qū),B應(yīng)用可使用終端唯一標(biāo)識從網(wǎng)絡(luò)共享區(qū)獲取SESSION,在不登陸的情況下訪問企業(yè)后臺。此方式不需要應(yīng)用間進行數(shù)據(jù)傳輸,也不需要B應(yīng)用經(jīng)由A應(yīng)用啟用.為了保證安全需要對SESSION進行過期設(shè)定。通過應(yīng)用間互傳唯一碼實現(xiàn)SSO共享A應(yīng)用完成SSO單點登錄,獲取登錄SESSION,由A應(yīng)用啟動B應(yīng)用,傳遞SESSION給B,B使用SESSION調(diào)用接口進行數(shù)據(jù)訪問。此方式需要B應(yīng)用必須從A應(yīng)用啟動。移動開發(fā)管理開發(fā)工具AppCan給企業(yè)和開發(fā)者提供了一套簡單、方便、快捷的開發(fā)工具——AppCanIDE.在Native環(huán)境下,開發(fā)者如果需要開發(fā)iOS、Android兩套版本的話,需要分別配置iOS的原生開發(fā)環(huán)境和Android原生開發(fā)環(huán)境,分別在各自的開發(fā)環(huán)境中建立相關(guān)的工程,實現(xiàn)各自版本的應(yīng)用。而AppCan作為跨平臺的框架,采用Hybrid架構(gòu),利用HTML5+CSS3+JS即可開發(fā)出適配iOS和Android的應(yīng)用程序.AppCanIDE,只需要安裝到Windows操作系統(tǒng)中,開發(fā)者就能夠創(chuàng)建應(yīng)用,編寫應(yīng)用代碼,啟動模擬器,調(diào)試代碼,乃至最后生成iOS,Android的安裝包等。AppCanIDE啟動畫面 AppCanIDE是基于Eclipse進行的二次開發(fā).集成基于chrome開發(fā)的模擬器,集成了AppCanUI框架,能夠?qū)崿F(xiàn)創(chuàng)建工程,工程管理,與AppCan云端同步功能,本地生成安裝包功能等。其主要功能如下:創(chuàng)建工程:用戶可以方便的創(chuàng)建AppCan工程,在生成的工程中,會自帶AppCan工程的架構(gòu)文件。配置一些基本的信息,比如應(yīng)用id,應(yīng)用名稱,版本號等編寫應(yīng)用:用戶可以在工程中創(chuàng)建頁面,調(diào)用UI框架提供的各種控件,并且在開發(fā)過程中,IDE自動會對AppCanAPI進行代碼提示;AppCanIDE代碼編輯界面運行模擬器和代碼調(diào)試:通過啟動AppCan模擬器,用戶可以查看開發(fā)的界面和進行代碼調(diào)試;AppCanIDE模擬器與調(diào)試器安裝包生成:編輯好應(yīng)用后,可以在IDE中生成ipa和apk文件,其中ipa文件可裝在越獄的iOS設(shè)備中;AppCanIDE本地打包界面AppCan應(yīng)用管理器:用戶管理本地和AppCan云端的應(yīng)用,用戶若想生成能夠上傳蘋果AppStore的ipa文件,或者享用其它AppCan的云服務(wù),可通過此管理器,同步代碼到AppCan云端,進行安裝包的生成和服務(wù)勾選.加密工具:AppCanIDE提供對html網(wǎng)頁進行加密的功能,這樣在一定程度上能夠滿足企業(yè)和開發(fā)者的安全需求。UI框架AppCanUI框架是為了方便開發(fā)利用HTML5+CSS3+JS技術(shù)開發(fā)跨平臺應(yīng)用而推出的具有豐富控件,能夠?qū)崿F(xiàn)自適配,低耦合,易擴展的一套UI框架.AppCanUI框架本身是由HTML5+CSS3+JS組合而成的一套代碼。在用戶創(chuàng)建AppCan應(yīng)用的時候,在工程中就自帶了框架代碼,用戶也很方便能在框架代碼的基礎(chǔ)上進行增刪改,以達到目標(biāo)效果。豐富的控件:開發(fā)者在AppCanIDE中,只需要選擇控件菜單,選擇相應(yīng)的控件,就會在html頁面中光標(biāo)位置插入相應(yīng)控件的代碼,省去了開發(fā)者撰寫控件代碼的工作;AppCanUI框架控件自適配:利用CSS3的media屬性,能夠識別用戶的設(shè)備屏幕尺寸,從而達到適配所有設(shè)備和尺寸的目標(biāo),諸如新出的iphone5的尺寸,利用AppCanUI框架,就能夠自動適配其屏幕低耦合:由于AppCanUI框架采用了base+控件css文件的方式進行架構(gòu),各個控件之間耦合度低,開發(fā)者可以自行增刪改相應(yīng)的內(nèi)容易擴展:AppCanUI框架的提供了一套基礎(chǔ)的能夠適配所有尺寸的樣式,但在現(xiàn)實中,開發(fā)者所要的控件有個性化的需求,而開發(fā)者在這套樣式的基礎(chǔ)上,可以很方便的進行擴展,擴展目標(biāo)樣式。調(diào)試器為了便于開發(fā)者直觀的查看界面效果和測試功能在實際環(huán)境中的運行情況,AppCanSDK套裝提供了可在真機上直接進行調(diào)試的模擬運行環(huán)境AppCan
Player。使用者可以將代碼拷貝到指定的AppCanPlayer目標(biāo)路徑下,然后運行手機中的AppCan應(yīng)用,便可以看到在管理器中顯示了應(yīng)用名稱,然后點擊運行,應(yīng)用就完美的顯示了出來。目前支持Android、iOS操作系統(tǒng)。對應(yīng)的平臺版本需求如下:Android平臺:Android1。6及以上版本iOS平臺:iOS3。0及以上平臺AppCanPlayer示意圖模擬器 以Chrome內(nèi)核為基礎(chǔ),進行二次開發(fā),模擬并集成了AppCanAPI。此模擬器集成到IDE開發(fā)環(huán)境中,開發(fā)者能夠很方便的啟動模擬器,選擇所需要的屏幕分辨率進行界面展示。通過此模擬器,開發(fā)者除了可以展示界面效果,模擬應(yīng)用的使用流程之外,還可以利用Chrome的JS調(diào)試工具,進行程序調(diào)試。AppCan模擬器 如上圖所示,在模擬器中,使用者不僅可以通過模擬器模擬不同的設(shè)備,來驗證程序在不同設(shè)備上的運行情況,有針對性的對不同設(shè)備進行細(xì)節(jié)調(diào)整。同時還可以借助模擬器中的功能模擬模塊中的選項,不用使用真機,便可進行全面的仿真操作,比如使用LBS模塊,便可在模擬器的顯示區(qū)域,看到程序?qū)τ诓煌琇BS坐標(biāo)的響應(yīng)情況,又如,通過點選不同的傳感器,可以詳細(xì)地驗證程序邏輯的正確性等。云端打包服務(wù)AppCanSDK套裝能夠完整的向用戶提供本地安裝包生成服務(wù),借助套裝中的IDE,可以滿足開發(fā)人員在本機的打包工作,除此之外,用戶還將擁有一個私有打包服務(wù)器,多個開發(fā)人員可以登錄到該私有打包服務(wù)器中,進行正式安裝包的生成工作。IDE和私有打包服務(wù)器共同形成一個私有云,在這個私有云中,用戶和開發(fā)人員可以完成所需要的全套打包工作。安裝包生成服務(wù)所需軟件組件運行于套裝中的MacMini硬件之上(見下文),作為一個整體,為使用人員提供全面的安裝包生成服務(wù).安裝包生成后可直接用于商業(yè)目的,并可以借用已有的應(yīng)用打包狀態(tài)管理對生成安裝包過程進行深度跟蹤。具體所包含組建及功能如下:AppCanAppManager,向AppCan服務(wù)器申請應(yīng)用ID和Key;管理應(yīng)用的啟動圖片和圖標(biāo);管理應(yīng)用的開發(fā)版證書;管理應(yīng)用的正式版證書;應(yīng)用版本管理;應(yīng)用打包狀態(tài)管理;DAVServer,進行代碼管理;UserManager,打包服務(wù)器用戶管理、權(quán)限管理和相關(guān)人員管理;AppCanGlobalVarManager,打包系統(tǒng)全局參數(shù)管理;AppCanPlugManager,打包服務(wù)器插件管理.包含插件上傳、插件描述和刪除等;AppCanEngineManager,核心引擎管理.包含核心引擎版本升級等;AppCanPackageManager,應(yīng)用打包管理;MacMini服務(wù)器AppCanSDK套裝管理后臺-項目列表AppCanSDK套裝管理后臺-項目管理AppCanSDK套裝管理后臺-引擎升級移動業(yè)務(wù)管理平臺(APPCANEMM)AppCanEMM管理平臺支持應(yīng)用生命周期內(nèi)的全方位維護。完成應(yīng)用的生成、配置、部署、升級、關(guān)閉等功能.使企業(yè)在移動化過程中,對所有應(yīng)用都可以保證可控運行。移動互聯(lián)網(wǎng)和傳統(tǒng)業(yè)務(wù)相比,精準(zhǔn)是其最大的區(qū)別。移動應(yīng)用更可以精準(zhǔn)的捕捉用戶行為、區(qū)分用戶屬性,EMM內(nèi)置的行為分析系統(tǒng),提供完善的報表、統(tǒng)計服務(wù),使企業(yè)對用戶的情況了如指掌.應(yīng)用注冊在EMM系統(tǒng)中添加受控應(yīng)用,使指定ID和KEY的應(yīng)用接受管理.AppCan中每一個應(yīng)用都會包含一個應(yīng)用編號和應(yīng)用KEY.在EMM中新增加一個應(yīng)用時,會自動生成一個ID和KEY。這個ID和KEY會編譯到應(yīng)用最終發(fā)布包中。只有ID、KEY匹配的應(yīng)用才能夠接受EMM的管理。應(yīng)用證書為了保證應(yīng)用和EMM、應(yīng)用和MAS之間的通訊安全,EMM在新增應(yīng)用時會為其生成一個默認(rèn)應(yīng)用證書,此證書會編譯到最終應(yīng)用發(fā)布包中,應(yīng)用和EMM、應(yīng)用和MAS之間的通訊采用HTTPS協(xié)議并采用此證書進行認(rèn)證。一個應(yīng)用不一定只有一個證書,EMM提供應(yīng)用證書管理功能,通過為應(yīng)用生成不同的證書,可以對應(yīng)用的不同版本、不同渠道進行更深一層的控制。例如通過關(guān)閉證書控制某個版本或某個渠道不能再接入EMM和MAS。應(yīng)用控制通過EMM服務(wù)器,控制應(yīng)用是否可用。當(dāng)服務(wù)器設(shè)定應(yīng)用關(guān)閉時,當(dāng)用戶打開應(yīng)用會對使用者進行提醒,并自動關(guān)閉應(yīng)用。終端控制通過EMM服務(wù)器,可以對單獨終端進行應(yīng)用開啟關(guān)閉設(shè)定.使用戶終端丟失時,避免非法用戶使用。終端數(shù)據(jù)擦除通過EMM服務(wù)器,可以對單獨終端進行應(yīng)用數(shù)據(jù)擦除控制,可以遠(yuǎn)程擦除應(yīng)用中的本地數(shù)據(jù),避免用戶數(shù)據(jù)泄露。統(tǒng)計上報策略通過EMM服務(wù)器,可以設(shè)定終端行為數(shù)據(jù)上報策略??梢栽O(shè)定為啟動上報、即時上報、WiFi上報、每日上報等。認(rèn)證策略AppCanEMM支持多種終端用戶認(rèn)證策略.認(rèn)證模式分為主動認(rèn)證和被動認(rèn)證。主動認(rèn)證的審核方式又分為包括手動認(rèn)證、LDAP認(rèn)證、JDBC、AJAX等多種方式完成終端用戶認(rèn)證綁定。主動認(rèn)證流程如下:主動認(rèn)證流程圖被動認(rèn)證模式流程如下:被動認(rèn)證流程圖訪問授權(quán)策略通過EMM服務(wù)器,管理員可以設(shè)定應(yīng)用是否必須經(jīng)過認(rèn)證才能訪問企業(yè)業(yè)務(wù)系統(tǒng)。如果設(shè)定為無需授權(quán),則應(yīng)用可以直接獲取訪問授權(quán)碼,并使用此授權(quán)碼調(diào)用企業(yè)業(yè)務(wù)對接系統(tǒng)。如果設(shè)定為需要授權(quán),則應(yīng)用必須經(jīng)過終端認(rèn)證后獲取驗證碼,并使用驗證碼對授權(quán)碼進行確認(rèn)后才可調(diào)用企業(yè)業(yè)務(wù)對接系統(tǒng).訪問記錄策略記錄終端應(yīng)用的操作行為等信息,通過終端管理功能,檢查用戶的行為記錄,以便進行核查。應(yīng)用接口權(quán)限策略MAS可以為一個應(yīng)用建立多種接口訪問策略,不同的策略可以訪問不同的接口組。通過EMM設(shè)定終端
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 證券從業(yè)資格證國際金融市場試題及答案
- 恭喜過關(guān)2025年證券從業(yè)資格證考試試題及答案
- 纖維素纖維在航空航天器部件的制造與應(yīng)用考核試卷
- 特種車輛維修技術(shù)與應(yīng)用考核試卷
- 注冊會計師考試成功策略試題及答案
- 積極備考2025年國際金融理財師考試試題及答案
- 金華景區(qū)標(biāo)識施工方案
- 甘肅排水頂管施工方案
- 竹林病蟲害防治機械化解決方案考核試卷
- 2025年國際金融理財師考試面臨挑戰(zhàn)試題及答案
- 生活污水合同協(xié)議
- 北京市房山區(qū)2025屆高三下學(xué)期一模試題 數(shù)學(xué) 含解析
- 剎車創(chuàng)意測試題及答案
- 復(fù)古插畫重溫五四運動牢記青春使命五四運動偉大覺醒
- 講課股骨頸骨折課件
- 礦山修復(fù)框架協(xié)議書
- 2023-2024學(xué)年內(nèi)蒙古呼和浩特市賽罕區(qū)八年級(下)期中數(shù)學(xué)試卷(含解析)
- 博翠芙蓉湖5#-9#施工組織總設(shè)計
- GB/Z 15166.8-2025高壓交流熔斷器第8部分:應(yīng)用導(dǎo)則
- 打架斗毆應(yīng)急處理預(yù)案
- 2025年浙江寧波東方人力資源服務(wù)有限公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論