【技术实现步骤摘要】
业务系统接口识别方法、装置及存储介质
本专利技术涉及网络管理
,尤其涉及一种业务系统接口识别方法、业务系统接口识别装置及计算机可读存储介质。
技术介绍
无论是部署在内网或外网业务系统,管理者想知道哪些用户访问了哪些业务接口,哪些接口涉及哪些重要或敏感数据,就需要对不同的业务接口进行配置。而在具体的使用环境中,网络中可能有多个业务系统且有的业务系统有上百个接口,此时,让管理者手动去配置每个接口显然不太现实,不仅工作量大,耗时耗力,而且容易出错;并且在接口较多时,业务系统对于接收到的数据请求进行接口识别需要很耗费大量的识别时间,且识别过程容易出现误识别。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术主要目的在于提供一种业务系统接口识别方法、业务系统接口识别装置及计算机可读存储介质,旨在解决现有技术中业务系统接口识别的识别效率低不利于管理的问题。为实现上述目的,本专利技术提供一种业务系统接口识别方法,所述方法包括以下步骤:确定 ...
【技术保护点】
1.一种业务系统接口识别方法,其特征在于,所述业务系统接口识别方法包括以下步骤:/n确定业务系统产生的请求响应数据间的关联度数据;/n根据所述关联度数据确定目标数据,所述目标数据中请求响应数据间的关联度在关联度阈值之上;/n将所述目标数据的业务接口划分为同一个数据接口,以在目标数据请求时从所述数据接口进行数据传输。/n
【技术特征摘要】
1.一种业务系统接口识别方法,其特征在于,所述业务系统接口识别方法包括以下步骤:
确定业务系统产生的请求响应数据间的关联度数据;
根据所述关联度数据确定目标数据,所述目标数据中请求响应数据间的关联度在关联度阈值之上;
将所述目标数据的业务接口划分为同一个数据接口,以在目标数据请求时从所述数据接口进行数据传输。
2.如权利要求1所述的业务系统接口识别方法,其特征在于,所述确定业务系统产生的请求响应数据间的关联度数据的步骤包括:
获取业务系统产生的请求响应数据的数据类型,确定与每个数据类型对应的关联度提取器;
运用每个数据类型对应的关联度提取器确定每个数据类型的请求响应数据间的关联度数据。
3.如权利要求2所述的业务系统接口识别方法,其特征在于,所述获取业务系统产生的请求响应数据的数据类型,确定与每个数据类型对应的关联度提取器的步骤包括:
若所述数据类型为第一数据类型,则确定与所述第一数据类型相应的关联度提取器为第一关联度提取器;
若所述数据类型为第二数据类型,则确定与所述第二数据类型相应的关联度提取器为第二关联度提取器;
若所述数据类型为第三数据类型,则确定与所述第三数据类型相应的关联度提取器为第三关联度提取器;其中,所述第一数据类型为html数据类型,所述第二数据类型为json数据类型,所述json数据类型包括:xml格式与xxx-urlencoded-form格式及json格式对应的数据类型,所述第三数据类型为除第一数据类型与第二数据类型外的其他数据类型。
4.如权利要求3所述的业务系统接口识别方法,其特征在于,所述运用每个数据类型对应的关联度提取器确定每个数据类型的请求响应数据间的关联度数据的步骤包括:
若所述数据类型为第一数据类型,则运用第一关联度提取器求取第一数据类型的请求响应数据的风格关联度、结构关联度及显示内容关联度的加权平均值,将所述加权平均值确定为第一数据类型的目标数据的关联度数据;
若所述数据类型为第二数据类型,则将去值留键后的请求响应按键的按键名及结构类型作为匹配条件,利用第二关联度提取器计算所述匹配条件被匹配上的匹配次数,根据所述匹配次数确定第二数据类型的目标数据的关联度数据;
若所述数据类型为第三数据类型,则利用第三关联度提取器提取第三数据类型的目标数据的指纹信息,根据所述指纹信息确定第三数据类型的目标数据的关联度数据。
5.如权利要求1-4任一项...
【专利技术属性】
技术研发人员:刘垚,
申请(专利权)人:深信服科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。