[发明专利]一种应用于多系统对接处理的模型在审

专利信息
申请号: 202011151686.6 申请日: 2020-10-26
公开(公告)号: CN112241430A 公开(公告)日: 2021-01-19
发明(设计)人: 郝伟;宋勇 申请(专利权)人: 浪潮云信息技术股份公司
主分类号: G06F16/25 分类号: G06F16/25;G06F9/54
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250100 山东省济南市高*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 应用于 系统 对接 处理 模型
【权利要求书】:

1.一种应用于多系统对接处理的模型,其特征在于,所述模型的构成包括:基本配置组件,接口调用处理器组件,http调用组件,接口调用记录存储组件,异步任务队列组件,定时任务作业组件,其中:

基本配置组件,包括连接数据库配置,全局策略配置,应用及接口配置;

所述基本配置组件采用json文件或者数据库表实现;

所述http调用组件采用Okhttp完成htpp请求,网络交互,连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟;

所述定时任务作业组件采用Quartz框架作为定时任务处理器,根据时间间隔来调度作业,实现作业和触发器的多对多的关系,并将多个作业与不同的触发器关联,完成自动清除数据,定时重调等功能。

2.根据权利要求1所述的一种应用于多系统对接处理的模型,其特征在于,

所述模型通过线程池或消息队列完成异步接口调用;

所述接口调用处理器组件发起异步接口调用处理流程如下:

组装请求头以及请求头;

提交任务至线程池或消息队列;

从任务队列获取消息队列中读取接口调用任务;

调用接口调用处理器解析响应结果;

将接口调用记录保存在接口调用记录信息表中,返回数据。

3.根据权利要求1所述的一种应用于多系统对接处理的模型,其特征在于,所述接口调用处理器组件发起普通接口调用处理流程如下:

组装请求头以及请求头;

基于OKhttp3发起http请求;

调用接口调用处理器解析响应结果;

将接口调用记录保存在接口调用记录信息表中,返回数据。

4.根据权利要求2或3所述的一种应用于多系统对接处理的模型,其特征在于,所述模型根据接口调用记录信息表中产生的数据,对数据启动附加功能,根据配置文件生成的策略处理器开始发挥作用,包括:重调策略处理器,清除策略处理器,预警策略处理器。

5.根据权利要求4所述的一种应用于多系统对接处理的模型,其特征在于,所述重调策略处理器,根据配置的频率扫描指定时间段内调用异常的接口记录(接口调用处理器解析返回结果需要重调的记录),发起重调,重调时调用接口调用处理器中的钩子函数构造出新的请求体,进行重调。

6.根据权利要求4所述的一种应用于多系统对接处理的模型,其特征在于,所述清除策略处理器,根据指定频率扫描接口调用记录的创建时间,如达到最大生存时间则删除。

7.根据权利要求4所述的一种应用于多系统对接处理的模型,其特征在于,所述预警策略处理器,根据不同应用,不同接口级别指定的频率扫描产生调用错误的数量,达到预警临界值就向绑定邮箱发送预警邮件。

8.根据权利要求1所述的一种应用于多系统对接处理的模型,其特征在于,所述模型在json文件的模板中,通过config布置全局的配置,包括连接数据库配置,全局的数据清理策略,预警策略以及重调策略,其中各种策略的配置都是基于接口级别进行配置,不同的接口级别应用不同的策略。

9.根据权利要求8所述的一种应用于多系统对接处理的模型,其特征在于,所述模型在json文件的模板中,对于接口调用管理中,判定一个接口调用是否成功,如果失败是否需要重调,根据集成方的需要自己定义实现,并在app中配置接口调用处理器callSupportClassName信息,实现CallSupport接口。

10.根据权利要求9所述的一种应用于多系统对接处理的模型,其特征在于,所述模型在json文件的模板中,通过apps模块进行对接应用相关的配置,并根据需要为每个应用定义不同的应用编码,应用名称,元数据,接口调用支持类信息;

其中,每一个app中需要事先定义各个接口的相关信息,如接口编码,名称,路径,接口级别等等信息;

或者,为一个接口设置单独的CallSupport支持;

其中接口级别的定义可以区分接口的重要程度,相关策略的配置基于接口级别定义的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011151686.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top