背景概述
目前,全國新一代移動警務發(fā)展應用已成為核心工作任務及工作目標,各省廳地市已陸續(xù)涌現(xiàn)出許多亮點應用,但依舊沒有達到應用帶動平臺建設,以平臺促進應用發(fā)展,搭建起應用生態(tài)圈的理想目標。從目前的建設經(jīng)驗來看,應用支撐部門支撐資源不足的情況較為常見,嚴重影響用戶體驗,并制約到移動警務的整體發(fā)展。
需求分析
移動應用發(fā)展整體現(xiàn)狀
? 支撐資源不到位,數(shù)據(jù)未充分利用,分布散亂無序,導致應用發(fā)展緩慢,難以形成應用生態(tài)圈
? 移動應用類型不豐富、發(fā)展雜亂,穩(wěn)定性較差
移動警務應用生態(tài)圈應有的屬性
? 豐富的數(shù)據(jù)資源
? 開發(fā)部署快速簡單,與當前已有的系統(tǒng)低耦合
? 傳輸速度高效,穩(wěn)定性高,能夠滿足各種應用場景
解決方案
微服務基礎平臺
? 微服務:單個獨立的細粒度功能組件及若干個獨立微服務組織在一起,搭建形成App
? 微服務基礎平臺:對微服務支撐及管理平臺,實現(xiàn)對微服務的注冊、發(fā)現(xiàn)、調用、安全控制及整體運行監(jiān)控
微服務組件
資源通道全景圖
方案部署圖
方案優(yōu)勢
? 微服務平臺:在互聯(lián)網(wǎng)敏捷開發(fā)思想的基礎上,與ESB結合使用,為移動應用提供全面且準確的框架服務
? 服務組件:引入大量的互聯(lián)網(wǎng)資源,通過微服務框架封裝成為標準組件,降低開發(fā)成本,提供資源共享能力
? 傳輸通道:以請求服務、訪問授權、文件擺渡等多種方式,統(tǒng)一為跨平臺數(shù)據(jù)交換提供低適配、高效率、強可控的安全通道