买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种优化第三方系统接入JAVA网关的方法_金锐软件技术(杭州)有限公司_202311116020.0 

申请/专利权人:金锐软件技术(杭州)有限公司

申请日:2023-08-31

公开(公告)日:2024-03-12

公开(公告)号:CN117155651B

主分类号:H04L9/40

分类号:H04L9/40;G06F16/955;G06F16/957;H04L9/08

优先权:

专利状态码:有效-授权

法律状态:2024.03.12#授权;2023.12.19#实质审查的生效;2023.12.01#公开

摘要:本发明涉及计算机技术领域,且公开了一种优化第三方系统接入JAVA网关的方法,包括以下步骤:S1、在JAVA网关中建立第三方系统接入记录表,并记录接入的第三方系统的标识信息以及访问的服务信息;S2、对接入记录表中的每个接入的第三方系统的所有访问服务信息进行处理分析,从而得到每个第三方系统的访问偏好。本发明通过在JAVA网关中建立第三方系统接入记录表,并对记录表中每个第三方系统的服务访问信息数据进行分析,从而能够得到每个第三方系统的访问偏好,当第三方系统接入JAVA网关后,会自动获取其访问偏好,然后将满足访问偏好的服务及资源数据缓存在JAVA网关开辟的缓存区中,再根据第三方系统的访问请求从缓存区中找到对应的资源及数据即可。

主权项:1.一种优化第三方系统接入JAVA网关的方法,其特征在于,包括以下步骤:S1、在JAVA网关中建立第三方系统接入记录表,并记录接入的第三方系统的标识信息以及访问的服务信息;S2、对接入记录表中的每个接入的第三方系统的所有访问服务信息进行处理分析,从而得到每个第三方系统的访问偏好,具体过程为:首先,获取到每个第三方系统的所有访问服务信息数据,并判断所有访问服务信息数据中相同类型服务信息的数量: 其中,S为相同类型的服务信息的数量,Tx为满足条件x的个数,与分别为相匹配的两个服务信息fwi与fwi+1中的语素信息,与分别为相匹配的两个服务信息fwi与fwi+1中的语素的总数;再判断每个第三方系统的访问偏好,若:SZfw≥0.5则将此类型的服务作为该第三方系统的访问偏好信息,其中,Zfw为每个第三方系统的所有访问服务信息数据的总数;S3、当有第三方系统接入JAVA网关后,先获取到该第三方系统的标识信息,并将获取到的标识信息与接入记录表中记录的标识信息进行匹配;S4、若接入的第三方系统标识能够与接入记录表中的第三方系统标识相匹配,则获取该系统标识下的第三方系统访问偏好,并将满足该偏好的所有服务资源缓存到JAVA网关开辟的缓存区中,再根据第三方访问请求从缓存区中找到对应的服务资源,并反馈给接入的第三方系统;当服务及资源进入到JAVA网关开辟的缓存区中后,JAVA网关会对服务及资源数据进行安全防护,其防护过程为:首先,为每个缓存区建立加密门:先获取每个缓存区中服务的总数n,再获取每个缓存区中资源的总数m,并以n+m作为每个缓存区中的加密门;然后,再以每个加密门n+m的结果作为每个加密门的密钥,并将每个缓存区的密钥配置给经过JAVA网关验证后的第三方系统;S5、若接入的第三方系统标识不能够与接入记录表中的第三方系统标识相匹配,则先对其安全性和身份进行验证,采用JAAS身份验证的方式来对第三方系统的身份进行验证,当身份验证通过后,再对其安全性进行验证,验证过程为:向第三方系统发送检测数据包,并获取数据包送达的时间,从而判断第三方系统距离服务器的距离,若:v×t≥D,则判断第三方系统位于境外,其中V为光速,t为检测数据包送达的时间,D为预设定的阈值数据;然后,在一个时间段T内,获取第三方系统的访问频次P,若TP≥γ,则判定当前第三方系统的安全性相对于其他的第三方系统较低,从而不再允许其访问当前的任务服务;验证通过后,根据其请求中的URL,将其请求转发到对应的服务中,同时将其系统标识信息以及访问的服务信息记录在接入记录表中。

全文数据:

权利要求:

百度查询: 金锐软件技术(杭州)有限公司 一种优化第三方系统接入JAVA网关的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。