[发明专利]业务系统接口识别方法、装置及存储介质在审
申请号: | 201911425810.0 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111209325A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 刘垚 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 黄嗣童 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 系统 接口 识别 方法 装置 存储 介质 | ||
本发明公开了一种业务系统接口识别方法,所述方法包括以下步骤:确定业务系统产生的请求响应数据间的关联度数据;根据所述关联度数据确定目标数据,所述目标数据中请求响应数据间的关联度在关联度阈值之上;将所述目标数据的业务接口划分为同一个数据接口,以在目标数据请求时从所述数据接口进行数据传输。本发明还公开了一种业务系统接口识别装置及计算机可读存储介质。通过将关联度高于关联度阈值的业务接口划分为同一个数据接口,提高了业务系统的接口识别与接口管理的效率与效果。
技术领域
本发明涉及网络管理技术领域,尤其涉及一种业务系统接口识别方法、业务系统接口识别装置及计算机可读存储介质。
背景技术
无论是部署在内网或外网业务系统,管理者想知道哪些用户访问了哪些业务接口,哪些接口涉及哪些重要或敏感数据,就需要对不同的业务接口进行配置。而在具体的使用环境中,网络中可能有多个业务系统且有的业务系统有上百个接口,此时,让管理者手动去配置每个接口显然不太现实,不仅工作量大,耗时耗力,而且容易出错;并且在接口较多时,业务系统对于接收到的数据请求进行接口识别需要很耗费大量的识别时间,且识别过程容易出现误识别。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明主要目的在于提供一种业务系统接口识别方法、业务系统接口识别装置及计算机可读存储介质,旨在解决现有技术中业务系统接口识别的识别效率低不利于管理的问题。
为实现上述目的,本发明提供一种业务系统接口识别方法,所述方法包括以下步骤:
确定业务系统产生的请求响应数据间的关联度数据;
根据所述关联度数据确定目标数据,所述目标数据中请求响应数据间的关联度在关联度阈值之上;
将所述目标数据的业务接口划分为同一个数据接口,以在目标数据请求时从所述数据接口进行数据传输。
可选地,所述确定业务系统产生的请求响应数据间的关联度数据的步骤包括:
获取业务系统产生的请求响应数据的数据类型,确定与每个数据类型对应的关联度提取器;
运用每个数据类型对应的关联度提取器确定每个数据类型的请求响应数据间的关联度数据。
可选地,所述获取业务系统产生的请求响应数据的数据类型,确定与每个数据类型对应的关联度提取器的步骤包括:
若所述数据类型为第一数据类型,则确定与所述第一数据类型相应的关联度提取器为第一关联度提取器;
若所述数据类型为第二数据类型,则确定与所述第二数据类型相应的关联度提取器为第二关联度提取器;
若所述数据类型为第三数据类型,则确定与所述第三数据类型相应的关联度提取器为第三关联度提取器;其中,所述第一数据类型为html数据类型,所述第二数据类型为json数据类型,所述json数据类型包括:xml格式与xxx-urlencoded-form格式及json格式对应的数据类型,所述第三数据类型为除第一数据类型与第二数据类型外的其他数据类型。
可选地,所述运用每个数据类型对应的关联度提取器确定每个数据类型的请求响应数据间的关联度数据的步骤包括:
若所述数据类型为第一数据类型,则运用第一关联度提取器求取第一数据类型的请求响应数据的风格关联度、结构关联度及显示内容关联度的加权平均值,将所述加权平均值确定为第一数据类型的目标数据的关联度数据;
若所述数据类型为第二数据类型,则将去值留键后的请求响应按键的按键名及结构类型作为匹配条件,利用第二关联度提取器计算所述匹配条件被匹配上的匹配次数,根据所述匹配次数确定第二数据类型的目标数据的关联度数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911425810.0/2.html,转载请声明来源钻瓜专利网。