[發明專利]一種服務訪問方法、裝置、網關設備及存儲介質有效
| 申請號: | 202010244071.1 | 申請日: | 2020-03-31 |
| 公開(公告)號: | CN113472831B | 公開(公告)日: | 2022-12-06 |
| 發明(設計)人: | 華迪 | 申請(專利權)人: | 北京金山云網絡技術有限公司 |
| 主分類號: | H04L67/63 | 分類號: | H04L67/63;H04L67/565;H04L45/74 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 馬敬;丁蕓 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務 訪問 方法 裝置 網關 設備 存儲 介質 | ||
本發明實施例提供了一種服務訪問方法、裝置、網關設備及存儲介質,涉及云計算領域,其中,服務訪問方法可以包括:接收針對指定服務的訪問請求,訪問請求中攜帶指定服務的服務標識;當訪問請求不滿足服務標識對應的預設格式要求時,按服務標識對應的預設格式要求,對訪問請求進行格式轉換處理,得到處理后訪問請求;查找與處理后訪問請求相匹配的路由信息;按照查找的路由信息,將處理后訪問請求轉發至路由信息中包含的服務訪問地址。通過本發明實施例提供的服務訪問方法、裝置、網關設備及存儲介質,能夠實現對訪問請求更加有效的處理。
技術領域
本發明涉及互聯網應用技術領域,特別是涉及一種服務訪問方法、裝置、網關設備及存儲介質。
背景技術
現有技術中,網關接收訪問請求,查找與該訪問請求中攜帶的服務標識對應的路由信息,作為與該訪問請求相匹配的路由信息,從查找到的該路由信息中獲取該服務標識對應的訪問地址,并將訪問請求轉發至該訪問地址。其中,在查找與該訪問請求相匹配的路由信息之前,可以按照預設格式要求,確定該訪問請求是否滿足預設格式要求,如果滿足,則查找與該訪問請求相匹配的路由信息,如果不滿足則將訪問請求轉發至默認地址。
如此,對于訪問不同服務的訪問請求,當這些訪問請求均不滿足預設格式要求時,則將這些訪問請求全部轉發至該默認地址,即出現將這些訪問請求轉發至同一地址的情況,有可能導致對這些訪問請求無法進行有效的處理。
發明內容
本發明實施例的目的在于提供一種服務訪問方法、裝置、網關設備及存儲介質,以實現對訪問請求更加有效的處理。具體技術方案如下:
第一方面,本發明實施例提供了一種服務訪問方法,應用于網關設備,包括:
接收針對指定服務的訪問請求,所述訪問請求中攜帶所述指定服務的服務標識;
當所述訪問請求不滿足所述服務標識對應的預設格式要求時,按照所述服務標識對應的所述預設格式要求,對所述訪問請求進行格式轉換處理,得到處理后訪問請求;
查找與所述處理后訪問請求相匹配的路由信息;
按照查找的所述路由信息,將所述處理后訪問請求轉發至所述路由信息中包含的服務訪問地址。
可選的,在所述按照所述服務標識對應的所述預設格式要求,對所述訪問請求進行格式轉換處理,得到處理后訪問請求之前,所述方法還包括:
解析所述訪問請求,得到所述訪問請求中攜帶的用戶標識;
根據所述用戶標識,對所述訪問請求進行權限驗證,所述權限驗證用于驗證所述訪問請求是否有權限訪問所述用戶標識對應的用戶提供的服務;
所述按照所述服務標識對應的所述預設格式要求,對所述訪問請求進行格式轉換處理,得到處理后訪問請求,包括:
當驗證所述訪問請求有權限訪問所述用戶標識對應的用戶提供的服務時,按照所述服務標識對應的所述預設格式要求,對所述訪問請求進行格式轉換處理,得到處理后訪問請求。
可選的,在所述查找與所述處理后訪問請求相匹配的路由信息之前,所述方法還包括:
接收服務發布請求,所述服務發布請求中包括服務標識和用戶標識;
將所述服務發布請求發送至服務部署云系統,以使所述服務部署云系統部署所述服務標識和所述用戶標識對應的所述指定服務;
接收所述服務部署云系統反饋的所述指定服務對應的所述服務訪問地址;
根據所述服務標識、所述服務訪問地址和所述用戶標識,按照所述預設格式要求,生成所述路由信息。
可選的,所述接收所述服務部署云系統反饋的所述指定服務對應的所述服務訪問地址,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山云網絡技術有限公司,未經北京金山云網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010244071.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于痰液檢測的一體化裝置
- 下一篇:一種用于檢測肺炎致病菌及耐藥基因的試劑盒





