武汉众邦银行股份有限公司江峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉武汉众邦银行股份有限公司申请的专利一种基于动态配置的数据接口的实现方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115543280B 。
龙图腾网通过国家知识产权局官网在2025-07-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211250575.X,技术领域涉及:G06F8/30;该发明授权一种基于动态配置的数据接口的实现方法及装置是由江峰;田羽;兰翔;汪大磊;吴金林设计研发完成,并于2022-10-10向国家知识产权局提交的专利申请。
本一种基于动态配置的数据接口的实现方法及装置在说明书摘要公布了:本发明涉及一种金融风控大数据应用领域,特别是涉及一种基于动态配置的数据接口的实现方法及装置。主旨在于其大大提高了接口的开发效率,减少了系统开发、测试和部署的工作量,做到低代码开发和智能路由。其中包含的功能有接口配置、数据源配置、智能路由、调用记录查询、数据源价格配置。通过配置接口和数据源,可以快速地定义接口名称、接口url地址、入参、超时时间以及缓存等http接口常用的配置,也可以通过少量的代码开发来处理一些比较复杂的数据源接口,这样可以做到一个低代码化的接口开发。本发明降低了接口开发的难度,提高了接口开发的灵活性和扩展性,减少了系统部署的工作量,大大减少了对接三方数据的开发时间。
本发明授权一种基于动态配置的数据接口的实现方法及装置在权利要求书中公布了:1.一种基于动态配置的数据接口的实现方法,其特征在于: 步骤1:定义接口Api配置页面:页面包含Api基本信息模块、Api入参模块、Api出参模块和Api结果码模块; 在前端页面通过文本框、下拉框组件和form表单,将Api基本信息模块中的接口名称、接口地址、请求方式、接口状态、是否启用缓存、缓存时长这几个字段展示在前端页面; 然后将Api入参模块中的参数名、参数描述、数据类型、是否必输、是否作为缓存字段展示在前端页面Api输入变量模块; 还包括Api出参模块:有输出字段名、字段描述、字段类型; Api结果码模块:有结果码、是否计费2个字段,用来给调用方判断接口调用是否成功,以及系统内部判断该笔调用是否计费; 将页面包含的Api基本信息模块、Api入参模块、Api出参模块和Api结果码模块的数据解析成Json格式文件,文件中包含4个模块数据的关联关系,最后将json文件持久化到数据库中,得到接口API信息; 步骤2:定义数据源配置页面,页面包含数据源基本信息模块、数据源输入参数模块、数据源参数映射模块,并将数据源基本信息模块、数据源输入参数模块、数据源参数映射模块的数据解析成Json格式文件,得到数据源的配置信息; 步骤3:根据步骤2中数据源基本信息模块的处理器类型,导出通用的接口处理器java类模板; 步骤4:创建智能路由,智能路由包括2种方式,第一种是优先级策略,第二种是分流策略; 步骤5:接口调用,调用时,系统会根据当前请求的接口url去redis和mysql数据库的表中查找步骤1、步骤2中生成的接口Api信息和数据源的配置信息对应的json文件; 步骤6:调用三方数据源,步骤5接口调用发起之后,在调用三方数据源之前,首先系统会根据步骤3中选择的处理器类型来决定调用三方数据源的方式,然后系统会查询该接口是否开启缓存功能,如果没有,则直接调用三方数据源返回结果,如果开启了,系统会根据调用的接口和入参来校验在redis中是否存在缓存,如果有缓存,那么就直接从redis缓存中获取结果,直接返回给调用方,如果没有缓存,那么就会调用三方数据源,然后如果配置了步骤4中的智能路由,则会根据相应的路由规则调用三方数据源,然后解析返回给调用方,之后会把调用结果存入redis缓存; 步骤7:调用记录入库,数据源调用完成之后,通过kafka中间件将报文结果发送到入库的服务,然后由入库的服务进行处理,将报文存到mysql数据库中,完成一笔接口调用。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉众邦银行股份有限公司,其通讯地址为:432200 湖北省武汉市黄陂区盘龙城经济开发区汉口北大道88号汉口北国际商品交易中心D2区1-2层、22-23层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。