[發明專利]一種地圖應用網關控制系統及其實現地圖服務的方法在審
| 申請號: | 201810548059.2 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108881410A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 田寶文 | 申請(專利權)人: | 浪潮軟件股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地理數據 地圖服務 過濾模塊 身份信息 服務庫 存儲 身份認證模塊 信息接收模塊 地圖應用 服務類型 服務響應 網關控制 應用終端 目標URL 查詢 權限 觸發服務 服務請求 模塊讀取 目標服務 轉發目標 發送 攜帶 服務 | ||
本發明提供了一種地圖應用網關控制系統及其實現地圖服務的方法,系統包括:地理數據權限庫、地理數據服務庫、信息接收模塊、身份認證模塊、服務過濾模塊及服務響應模塊;信息接收模塊接收當前應用終端發送的攜帶當前身份信息及當前服務類型服務請求;身份認證模塊查詢地理數據權限庫存儲的各個身份信息以確定是否包括當前身份信息,若是,觸發服務過濾模塊;服務過濾模塊查詢地理數據服務庫存儲的各個目標服務類型以確定是否包括當前服務類型,若是,則查詢地理數據服務庫存儲的對應關系以確定目標URL地址;服務響應模塊讀取并轉發目標GIS中目標URL地址下存儲的地圖服務數據至當前應用終端。本發明實施例提供的技術方案,安全性較高。
技術領域
本發明涉及計算機技術領域,特別涉及一種地圖應用網關控制系統及其實現地圖服務的方法。
背景技術
隨著計算機應用技術的快速發展,通過部署于云平臺的GIS(GeographicInformation System,地理信息系統)向應用終端提供地圖服務的方式也得到廣泛的普及。
目前,通常采用portal登錄或者傳輸token等方式進行應用認證,應用終端只有在通過認證以獲取到訪問GIS的權限之后,則可向部署于云平臺的GIS發送地圖服務請求以實現訪問GIS并獲取相應的地圖數據。
采用portal登錄或者傳輸token等方式進行應用認證,是針對登錄應用終端的登錄賬號進行驗證,并未對應用終端的應用類型、版本號以及網絡地址等身份信息進行驗證,也未對應用終端所請求的服務類型進行驗證,即未能對應用終端訪問GIS的過程進行控制,安全性較低。
發明內容
本發明實施例提供了一種地圖應用網關控制系統及其實現地圖服務的方法,安全性較高。
第一方面,本發明提供了一種一種地圖應用網關控制系統,包括:
地理數據權限庫、地理數據服務庫、信息接收模塊、身份認證模塊、服務過濾模塊及服務響應模塊;其中,
所述地理數據權限庫,用于存儲至少一個被允許訪問目標GIS的應用終端的身份信息;
所述地理數據服務庫,用于存儲至少一個被允許的目標服務類型,以及存儲各個所述目標服務類型與至少一個URL(Uniform Resource Locator,統一資源定位符)地址之間的對應關系;
所述信息接收模塊,用于接收當前應用終端發送的服務請求,所述服務請求攜帶所述當前應用終端的身份信息及當前服務類型;
所述身份認證模塊,用于查詢所述地理數據權限庫所存儲的各個所述身份信息,以確定各個所述身份信息中是否包括所述當前身份信息,若是,則觸發所述服務過濾模塊;
所述服務過濾模塊,用于接受所述身份認證模塊的觸發,查詢所述地理數據服務庫所存儲的各個所述目標服務類型,以確定各個所述目標服務類型是否包括所述當前服務類型,若是,則查詢所述地理數據服務庫所存儲的所述對應關系,以確定所述當前服務類型所對應的目標URL地址;
所述服務響應模塊,用于讀取目標GIS中所述目標URL地址下所存儲的地圖服務數據,并將讀取的所述地圖服務數據轉發至所述當前應用終端。
優選地,
進一步包括:記錄處理模塊和頻率過濾模塊;其中,
所述記錄處理模塊,用于在所述服務過濾模塊確定各個所述目標服務類型包括所述當前服務類型時,確定當前時刻,并將所述當前時刻記錄為所述當前身份信息所對應的一個訪問時刻;
所述頻率過濾模塊,用于根據記錄的所述當前身份信息所對應的至少一個訪問時刻,確定所述當前應用終端是否對所述目標GIS進行高頻訪問,在所述當前應用終端未對所述目標GIS進行高頻訪問時,觸發所述服務過濾模塊查詢所述地理數據服務庫所存儲的所述對應關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件股份有限公司,未經浪潮軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810548059.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛的監控方法及系統
- 下一篇:一種大規模節點下CTDB集群分組的方法





