一种交易数据有效性判断系统的制作方法

文档序号:19741124发布日期:2020-01-18 05:14阅读:387来源:国知局
一种交易数据有效性判断系统的制作方法

本发明涉及数据交易技术领域,尤其涉及一种交易数据有效性判断系统。



背景技术:

数据有效性检验是基于判定方法判断待检验数据是否是有效的,有效性验证的应用范围非常广泛,例如:有效性验证是数据清洗的一个常见步骤,是数据录入后的第一个重要步骤,是数据进一步处理之前的预处理基础。保证数据来源的有效性又是保证数据有效性的前提,现有技术中,缺乏高效的通过保证数据来源有效性来保证数据有效性的方法。



技术实现要素:

针对现有技术中存在的问题,本发明涉及一种交易数据有效性判断系统。

本发明采用如下技术方案:

一种交易数据有效性判断系统,用于在请求端向数据端请求获取交易数据时,对所述数据端发送的待验证数据的有效性进行判断;包括:

云平台,连接所述数据端和所述请求端,用于在所述数据端初次接入所述云平台时获取所述数据端的第一属性信息,并根据所述第一属性信息设置第一身份询问策略,所述云平台以预设时间段为周期基于所述第一身份询问策略向所述数据端进行第一身份询问操作,在所述数据端通过所述第一身份询问操作后所述云平台更新所述第一身份询问策略,每次所述第一身份询问操作采用的所述第一身份询问策略不同;

验证模块,设置于所述请求端,用于在所述请求端向所述数据端发送数据请求指令时,根据预先存储的所述数据端的相关信息对所述数据端进行第三身份询问操作,在所述数据端通过所述第三身份询问操作后输出初步通过信息,并向所述云平台发送验证指令;

所述云平台还用于在收到所述验证指令后基于所述第一身份询问策略对所述数据端进行所述第一身份询问操作,在所述数据端通过所述第一身份询问操作后向所述请求端发送最终通过信息。

优选的,所述云平台还用于在所述请求端初次接入所述云平台时获取所述请求端的第二属性信息,并根据所述第二属性信息设置第二身份询问策略。

优选的,所述云平台还用于在接收所述验证指令后,根据所述第二身份询问策略对所述请求端进行第二身份询问操作,在所述请求端通过所述第二身份询问操作后,对所述数据端进行所述第一身份询问操作,以判断所述数据端的有效性,并在判断所述数据端有效时发送所述最终通过信息。

优选的,所述请求模块可以通过有线或者无线的方式和所述数据端连接。

优选的,所述的请求模块与数据端进行无线连接的方式包括s485/rs232、rj45、以太网。

优选的,所述第一身份询问策略具体步骤为:

所述云平台向所述数据端发送身份询问问题,所述数据端返回显影的身份询问答案,所述云平台将所述身份询问答案和预先存储的所述数据端的所述第一属性信息进行比对,如果匹配成功则判断所述数据端通过所述第一身份询问操作,如果匹配不成功则判断所述数据端未通过所述第一身份询问操作。

优选的,所述第一属性信息包括所述数据端的主机名、数据库名、数据库类型、数据库版本以及操作系统类型。

优选的,所述云平台以预设时间段为周期基于所述第一身份询问策略向所述数据端进行身份询问操作中,以预设时间段的自动执行周期为每分钟或每分钟的某几秒或每小时或每小时的某几分钟或每天或每周的某几天或每月的某几天。

优选的,所述云平台还用于提供给用户通过手动触发的方式进行所述第一身份询问操作。

优选的,最终通过信息在请求端通过手动查看、邮件通知或短信通知的方式来展示。

本发明的有益效果:数据端和请求端均在初次接入云平台时将自身的属性信息存入云平台,请求端预先存有数据端的属性信息,在用户通过请求端向数据端请求数据时,请求端和数据端之间进行身份验证,数据端和云平台端再进行身份验证,通过验证数据来源有效性来验证数据有效性,有效提高数据有效性验证的效率。

附图说明

图1为本发明一种优选的实施例中,交易数据有效性判断系统的功能模块示意图。

具体实施方式

需要说明的是,在不冲突的情况下,下述技术方案,技术特征之间可以相互组合。

下面结合附图对本发明的具体实施方式作进一步的说明:

如图1所示,一种交易数据有效性判断系统,用于在请求端向数据端请求获取交易数据时,对上述数据端发送的待验证数据的有效性进行判断;包括:

云平台1,连接上述数据端和上述请求端,用于在上述数据端初次接入上述云平台1时获取上述数据端的第一属性信息,并根据上述第一属性信息设置第一身份询问策略,上述云平台1以预设时间段为周期基于上述第一身份询问策略向上述数据端进行第一身份询问操作,在上述数据端通过上述第一身份询问操作后上述云平台1更新上述第一身份询问策略,每次上述第一身份询问操作采用的上述第一身份询问策略不同;

验证模块2,设置于上述请求端,用于在上述请求端向上述数据端发送数据请求指令时,根据预先存储的上述数据端的相关信息对上述数据端进行第三身份询问操作,在上述数据端通过上述第三身份询问操作后输出初步通过信息,并向上述云平台1发送验证指令;

上述云平台1还用于在收到上述验证指令后基于上述第一身份询问策略对上述数据端进行上述第一身份询问操作,在上述数据端通过上述第一身份询问操作后向上述请求端发送最终通过信息。

在本实施例中,数据端和请求端均在初次接入云平台1时将自身的属性信息存入云平台1,请求端预先存有数据端的属性信息,在用户通过请求端向数据端请求数据时,请求端和数据端之间进行身份验证,数据端和云平台1端再进行身份验证,通过验证数据来源有效性来验证数据有效性,有效提高数据有效性验证的效率。

不管数据端和请求端之间是否进行交易数据请求或传输,数据端和云平台1之间都周期性的进行第一身份询问操作,如果数据端出现问题,云平台1记录并存储故障信息,在请求端向云平台1发送验证指令后,云平台1向请求端反馈该故障信息。

较佳的实施例中,上述云平台1还用于在上述请求端初次接入上述云平台1时获取上述请求端的第二属性信息,并根据上述第二属性信息设置第二身份询问策略。

较佳的实施例中,上述云平台1还用于在接收上述验证指令后,根据上述第二身份询问策略对上述请求端进行第二身份询问操作,在上述请求端通过上述第二身份询问操作后,对上述数据端进行上述第一身份询问操作,以判断上述数据端的有效性,并在判断上述数据端有效时发送上述最终通过信息。

较佳的实施例中,上述请求模块可以通过有线或者无线的方式和上述数据端连接。

较佳的实施例中,上述的请求模块与数据端进行无线连接的方式包括s485/rs232、rj45、以太网。

较佳的实施例中,上述第一身份询问策略具体步骤为:

上述云平台1向上述数据端发送身份询问问题,上述数据端返回显影的身份询问答案,上述云平台1将上述身份询问答案和预先存储的上述数据端的上述第一属性信息进行比对,如果匹配成功则判断上述数据端通过上述第一身份询问操作,如果匹配不成功则判断上述数据端未通过上述第一身份询问操作。

较佳的实施例中,上述第一属性信息包括上述数据端的主机名、数据库名、数据库类型、数据库版本以及操作系统类型。

较佳的实施例中,上述云平台1以预设时间段为周期基于上述第一身份询问策略向上述数据端进行身份询问操作中,以预设时间段的自动执行周期为每分钟或每分钟的某几秒或每小时或每小时的某几分钟或每天或每周的某几天或每月的某几天。

较佳的实施例中,上述云平台1还用于提供给用户通过手动触发的方式进行上述第一身份询问操作。

较佳的实施例中,最终通过信息在请求端通过手动查看、邮件通知或短信通知的方式来展示。

通过说明和附图,给出了具体实施方式的特定结构的典型实施例,基于本发明精神,还可作其他的转换。尽管上述发明提出了现有的较佳实施例,然而,这些内容并不作为局限。

对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1