[發明專利]業務系統接口識別方法、裝置及存儲介質在審
| 申請號: | 201911425810.0 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111209325A | 公開(公告)日: | 2020-05-29 |
| 發明(設計)人: | 劉垚 | 申請(專利權)人: | 深信服科技股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 黃嗣童 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 系統 接口 識別 方法 裝置 存儲 介質 | ||
1.一種業務系統接口識別方法,其特征在于,所述業務系統接口識別方法包括以下步驟:
確定業務系統產生的請求響應數據間的關聯度數據;
根據所述關聯度數據確定目標數據,所述目標數據中請求響應數據間的關聯度在關聯度閾值之上;
將所述目標數據的業務接口劃分為同一個數據接口,以在目標數據請求時從所述數據接口進行數據傳輸。
2.如權利要求1所述的業務系統接口識別方法,其特征在于,所述確定業務系統產生的請求響應數據間的關聯度數據的步驟包括:
獲取業務系統產生的請求響應數據的數據類型,確定與每個數據類型對應的關聯度提取器;
運用每個數據類型對應的關聯度提取器確定每個數據類型的請求響應數據間的關聯度數據。
3.如權利要求2所述的業務系統接口識別方法,其特征在于,所述獲取業務系統產生的請求響應數據的數據類型,確定與每個數據類型對應的關聯度提取器的步驟包括:
若所述數據類型為第一數據類型,則確定與所述第一數據類型相應的關聯度提取器為第一關聯度提取器;
若所述數據類型為第二數據類型,則確定與所述第二數據類型相應的關聯度提取器為第二關聯度提取器;
若所述數據類型為第三數據類型,則確定與所述第三數據類型相應的關聯度提取器為第三關聯度提取器;其中,所述第一數據類型為html數據類型,所述第二數據類型為json數據類型,所述json數據類型包括:xml格式與xxx-urlencoded-form格式及json格式對應的數據類型,所述第三數據類型為除第一數據類型與第二數據類型外的其他數據類型。
4.如權利要求3所述的業務系統接口識別方法,其特征在于,所述運用每個數據類型對應的關聯度提取器確定每個數據類型的請求響應數據間的關聯度數據的步驟包括:
若所述數據類型為第一數據類型,則運用第一關聯度提取器求取第一數據類型的請求響應數據的風格關聯度、結構關聯度及顯示內容關聯度的加權平均值,將所述加權平均值確定為第一數據類型的目標數據的關聯度數據;
若所述數據類型為第二數據類型,則將去值留鍵后的請求響應按鍵的按鍵名及結構類型作為匹配條件,利用第二關聯度提取器計算所述匹配條件被匹配上的匹配次數,根據所述匹配次數確定第二數據類型的目標數據的關聯度數據;
若所述數據類型為第三數據類型,則利用第三關聯度提取器提取第三數據類型的目標數據的指紋信息,根據所述指紋信息確定第三數據類型的目標數據的關聯度數據。
5.如權利要求1-4任一項所述的業務系統接口識別方法,其特征在于,所述根據所述關聯度數據確定目標數據,所述目標數據中請求響應數據間的關聯度在關聯度閾值之上的步驟包括:
根據所述關聯度數據確定每個數據類型的請求響應數據間的關聯度;
判斷每個數據類型的請求響應數據間的關聯度是否超過對應的關聯度閾值;
若超過,則確定關聯度超過對應的關聯度閾值的關聯數據及與所述關聯數據對應的關聯數據類型,將所述關聯數據確定為所述關聯數據類型對應的目標數據。
6.如權利要求1所述的業務系統接口識別方法,其特征在于,所述將所述目標數據的業務接口劃分為同一個數據接口,以在目標數據請求時從所述數據接口進行數據傳輸的步驟之后,還包括:
根據所述目標數據的分類參數對劃分后的數據接口進行分類,將所述劃分后的數據接口分為不同類別的數據接口,以在目標數據請求時從相應類別的數據接口進行數據傳輸;所述分類參數包括:請求類型、返回類型、請求方式、訪問信息、網址路徑深度、請求關聯度及響應關聯度。
7.如權利要求6所述的業務系統接口識別方法,其特征在于,所述將所述劃分后的數據接口分為不同類別的數據接口,以在目標數據請求時從相應類別的數據接口進行數據傳輸的步驟包括:
獲取分類后每一類數據接口對應的目標數據的特征信息,將所述特征信息作為與每一類數據接口對應的接口信息;
根據所述接口信息定義每一類數據接口,以在目標數據請求時,根據每一類數據接口的定義從相應類別的數據接口進行數據傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深信服科技股份有限公司,未經深信服科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911425810.0/1.html,轉載請聲明來源鉆瓜專利網。





