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

一种基于流程标准化、场景分发的通用查询系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:天翼云科技有限公司

摘要:本发明公开了一种基于流程标准化、场景分发的通用查询系统,其涉及计算机技术领域,旨在解决每增加一个场景通常需要更改代码,需要重启应用才能生效,二是查询流程缺少一套标准化定义,代码的组织上自由度过大,长期来看不利于后期维护的问题,其技术方案要点是S1:接口选择;S2:设置程序,具体程序设置步骤如下:A1:场景识别;A2:客户端安全设置;A3:差异化代码解耦;A4:解耦方式;A5:新增场景的动态可配置;S3:完成配置,在感知到配置信息变化时,将其实例化后维护到映射表中。达到了保障数据的安全和可以实现新增场景的动态配置,而无需重启应用的效果。

主权项:1.一种基于流程标准化、场景分发的通用查询系统,其特征在于:其方法如下:S1:接口选择,选择只用一个通用接口,即所有查询场景都调用同一个接口;S2:设置程序,设置程序识别当前请求的具体场景,并进行针对性的条件校验、数据过滤和结果处理,从而保障数据的安全,并将不同场景的差异化代码解耦为一个个独立的逻辑单元,避免了大量耦合的分支代码,并结合配置中心的动态配置功能以及JAVA语言的动态类加载功能,实现新增场景的动态配置,而无需重启应用,具体程序设置步骤如下:A1:场景识别,设置客户端在调用接口时传入预先分配的场景标识字段,服务端直接通过该字段识别具体场;A2:客户端安全设置,在申请场景标识之前,需要在本系统备案,然后会拿到具体身份识别码,系统给客户端分配场景标识后,会维护场景标识与客户端身份识别码的映射关系,请求方调用接口时除了要在请求参数中传入场景标识字段,还需要在请求头中传入身份识别码字段,降低客户端安全隐患;A3:差异化代码解耦,基于查询流程的标准化定义来实现将不同场景的差异化代码解耦,先将一个完整的查询流程划分为6个标准化节点:接收条件-校验-添加条件-执行查询-转换结果对象-返回结果对象;A4:解耦方式:先定义一个包含校验条件、添加条件、转换结果对象三个方法的接口文件,每个场景实现分别实现这个接口,于是不同场景的差异化代码被解耦为一个个独立的代码文件;A5:新增场景的动态可配置:场景标识和场景实现的关系维护在配置中心中,配置信息中键为场景标识字段,值为具体场景实现的路径;S3:完成配置,在感知到配置信息变化时,会利用JAVA等语言的动态加载能力从远端或本地加载场景实现的文件,将其实例化后维护到映射表中。

全文数据:

权利要求:

百度查询: 天翼云科技有限公司 一种基于流程标准化、场景分发的通用查询系统

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