数据传输方法及终端设备技术

技术编号:17444403 阅读:27 留言:0更新日期:2018-03-10 17:55
本发明专利技术适用于数据处理技术领域,提供了一种数据传输方法及终端设备。该方法包括:获取多个机构发送的待上传业务数据;分别审核上述待上传业务数据是否完整;获取审核数据完整的机构的待上传业务数据中携带的业务标识;根据业务标识,对审核数据完整的机构的待上传业务数据进行第一次分组;确定待上传业务数据的大小,获得第一次分组后每一个分组的数据大小;根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组;按照第二次分组的分组结果,将审核数据完整的机构的待上传业务数据上传系统,可以快速完成数据上传,解决现有通过串行通信方式进行数据传输,数据传输效率低的问题。

【技术实现步骤摘要】
数据传输方法及终端设备
本专利技术属于数据处理
,尤其涉及一种数据传输方法及终端设备。
技术介绍
随着社会进步及科技的发展,互联网技术也得到飞速的发展,尤其是进入互联网+时代后,互联网企业在伴随其业务飞速发展的同时,各个机构需求也越来越复杂且多变,需要传输的数据越来越大。以系统月结制证为例,各个机构需要将需要制证的数据上传到系统,现有数据传输方式为串行通信,即一个机构传输完数据后,下一个机构才能上传数据,如果遇到某个机构传输数据量大,排在该机构后面的其他机构只能排队等候,数据传输效率低,制证周期长,无法满足机构业务需求。
技术实现思路
本专利技术实施例提供一种数据传输方法及终端设备,以解决现有通过串行通信方式进行数据传输,数据传输效率低的问题。本专利技术实施例的第一方面提供了一种数据传输方法,包括:获取多个机构发送的待上传业务数据;分别审核各个机构的待上传业务数据是否完整;获取各个机构中审核数据完整的机构的待上传业务数据中携带的业务标识;根据获取的各个机构中审核数据完整的机构的业务标识,对各个机构中审核数据完整的机构的待上传业务数据进行第一次分组;确定各个机构中审核数据完整的机构的待上传业务数据的大小;根据确定的各个机构中审核数据完整的机构的待上传业务数据的大小,获得第一次分组后每一个分组的数据大小;根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组;按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统。可选的,上述数据传输方法还包括:接收多个机构发送的登录请求,所述登录请求携带有机构的身份标识;在预存的机构的身份标识中查找是否有多个机构发送的登录请求中携带的身份标识;若在预存的机构的身份标识查找到多个机构的身份标识,则执行所述获取多个机构发送的待上传业务数据的步骤;若在预存的机构的身份标识没有查找到待登录机构的身份标识,则拒绝所述待登录机构登录,发送登录失败信息给所述待登录机构,所述待登录机构为发送登录请求的多个机构中的任意一个机构。可选的,上述数据传输方法还包括:向各个机构发送一个待上传业务数据是否正确的提示;若接收到各个机构返回的确认待上传业务数据正确的信息,则执行所述分别审核各个机构的待上传业务数据是否完整的步骤;若接收到待审核机构返回的确认待上传业务数据错误的信息,则向所述待审核机构发送业务数据获取请求,接收所述待审核机构发送的新的待上传业务数据,执行所述分别审核各个机构的待上传业务数据是否完整的步骤,所述待审核机构为发送待上传业务数据的多个机构中的任意一个机构。可选的,上述数据传输方法还包括:接收所述系统返回的数据上传结果;若所述数据上传结果为数据上传成功,则向各个机构中审核数据完整的机构发送数据上传成功信息;若所述数据上传结果为数据上传失败,则经过预设时间间隔重新执行所述按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统的步骤。可选的,所述分别审核各个机构的待上传业务数据是否完整包括:分别审核各个机构的待上传业务数据是否携带预设关键字,且分别审核各个机构的待上传业务数据的格式是否符合预设格式要求。本专利技术实施例的第二方面提供了一种数据传输终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:获取多个机构发送的待上传业务数据;分别审核各个机构的待上传业务数据是否完整;获取各个机构中审核数据完整的机构的待上传业务数据中携带的业务标识;根据获取的各个机构中审核数据完整的机构的业务标识,对各个机构中审核数据完整的机构的待上传业务数据进行第一次分组;确定各个机构中审核数据完整的机构的待上传业务数据的大小;根据确定的各个机构中审核数据完整的机构的待上传业务数据的大小,获得第一次分组后每一个分组的数据大小;根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组;按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统。可选的,所述处理器执行所述计算机程序时还实现如下步骤:接收多个机构发送的登录请求,所述登录请求携带有机构的身份标识;在预存的机构的身份标识中查找是否有多个机构发送的登录请求中携带的身份标识;若在预存的机构的身份标识查找到多个机构的身份标识,则执行所述获取多个机构发送的待上传业务数据的步骤;若在预存的机构的身份标识没有查找到待登录机构的身份标识,则拒绝所述待登录机构登录,发送登录失败信息给所述待登录机构,所述待登录机构为发送登录请求的多个机构中的任意一个机构。可选的,所述处理器执行所述计算机程序时还实现如下步骤:向各个机构发送一个待上传业务数据是否正确的提示;若接收到各个机构返回的确认待上传业务数据正确的信息,则执行所述分别审核各个机构的待上传业务数据是否完整的步骤;若接收到待审核机构返回的确认待上传业务数据错误的信息,则向所述待审核机构发送业务数据获取请求,接收所述待审核机构发送的新的待上传业务数据,执行所述分别审核各个机构的待上传业务数据是否完整的步骤,所述待审核机构为发送待上传业务数据的多个机构中的任意一个机构。可选的,所述处理器执行所述计算机程序时还实现如下步骤:接收所述系统返回的数据上传结果;若所述数据上传结果为数据上传成功,则向各个机构中审核数据完整的机构发送数据上传成功信息;若所述数据上传结果为数据上传失败,则经过预设时间间隔重新执行所述按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统的步骤。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述数据传输方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过获取多个机构发送的待上传业务数据,审核各个机构的待上传业务数据是否完整,获取审核数据完整的机构的待上传业务数据中携带的业务标识,根据获取的标识对审核数据完整的机构进行第一次分组,然后再确定审核数据完整的机构的待上传业务数据的大小,进一步确定第一次分组后每一个分组的数据大小,根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组,按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统,可以快速完成数据上传,解决现有通过串行通信方式进行数据传输,数据传输效率低的问题,同时由于数据分组,降低对数据上传的要求,适合实际应用。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据传输方法的示意流程图;图2是本专利技术另一实施例提供的一种数据传输方法的示意流程图;图3是本专利技术再一实施例提供的一种数据传输方法的示意流程图;图4是本专利技术又一实施例提供的一种数据传输方法的示意流程图;图5是本专利技术又一实施例提供的一种数据传输方法本文档来自技高网...
数据传输方法及终端设备

【技术保护点】
一种数据传输方法,其特征在于,包括:获取多个机构发送的待上传业务数据;分别审核各个机构的待上传业务数据是否完整;获取各个机构中审核数据完整的机构的待上传业务数据中携带的业务标识;根据获取的各个机构中审核数据完整的机构的业务标识,对各个机构中审核数据完整的机构的待上传业务数据进行第一次分组;确定各个机构中审核数据完整的机构的待上传业务数据的大小;根据确定的各个机构中审核数据完整的机构的待上传业务数据的大小,获得第一次分组后每一个分组的数据大小;根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组;按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:获取多个机构发送的待上传业务数据;分别审核各个机构的待上传业务数据是否完整;获取各个机构中审核数据完整的机构的待上传业务数据中携带的业务标识;根据获取的各个机构中审核数据完整的机构的业务标识,对各个机构中审核数据完整的机构的待上传业务数据进行第一次分组;确定各个机构中审核数据完整的机构的待上传业务数据的大小;根据确定的各个机构中审核数据完整的机构的待上传业务数据的大小,获得第一次分组后每一个分组的数据大小;根据第一次分组后每一个分组的数据大小和预设一组数据传输大小,对第一次分组后的分组结果进行第二次分组;按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统。2.如权利要求1所述的数据传输方法,其特征在于,还包括:接收多个机构发送的登录请求,所述登录请求携带有机构的身份标识;在预存的机构的身份标识中查找是否有多个机构发送的登录请求中携带的身份标识;若在预存的机构的身份标识查找到多个机构的身份标识,则执行所述获取多个机构发送的待上传业务数据的步骤;若在预存的机构的身份标识没有查找到待登录机构的身份标识,则拒绝所述待登录机构登录,发送登录失败信息给所述待登录机构,所述待登录机构为发送登录请求的多个机构中的任意一个机构。3.如权利要求1所述的数据传输方法,其特征在于,还包括:向各个机构发送一个待上传业务数据是否正确的提示;若接收到各个机构返回的确认待上传业务数据正确的信息,则执行所述分别审核各个机构的待上传业务数据是否完整的步骤;若接收到待审核机构返回的确认待上传业务数据错误的信息,则向所述待审核机构发送业务数据获取请求,接收所述待审核机构发送的新的待上传业务数据,执行所述分别审核各个机构的待上传业务数据是否完整的步骤,所述待审核机构为发送待上传业务数据的多个机构中的任意一个机构。4.如权利要求1所述的数据传输方法,其特征在于,还包括:接收所述系统返回的数据上传结果;若所述数据上传结果为数据上传成功,则向各个机构中审核数据完整的机构发送数据上传成功信息;若所述数据上传结果为数据上传失败,则经过预设时间间隔重新执行所述按照第二次分组的分组结果,将各个机构中审核数据完整的机构的待上传业务数据上传系统的步骤。5.如权利要求1所述的数据传输方法,其特征在于,所述分别审核各个机构的待上传业务数据是否完整包括:分别审核各个机构的待上传业务数据是否携带预设关键字,且分别审核各个机构的待上传业务数据的格式是否符合预设格式要求。6.一种数据传输终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上...

【专利技术属性】
技术研发人员:田正伟冯超薛艳
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1