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