CN103532986A - 终端、服务器、文件传输***和方法 - Google Patents

终端、服务器、文件传输***和方法 Download PDF

Info

Publication number
CN103532986A
CN103532986A CN201310535548.1A CN201310535548A CN103532986A CN 103532986 A CN103532986 A CN 103532986A CN 201310535548 A CN201310535548 A CN 201310535548A CN 103532986 A CN103532986 A CN 103532986A
Authority
CN
China
Prior art keywords
file
data
terminal
server
information table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310535548.1A
Other languages
English (en)
Inventor
程默
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE ICT Technologies Co Ltd
Original Assignee
ZTE ICT Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE ICT Technologies Co Ltd filed Critical ZTE ICT Technologies Co Ltd
Priority to CN201310535548.1A priority Critical patent/CN103532986A/zh
Publication of CN103532986A publication Critical patent/CN103532986A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种终端,包括:获取单元,用于根据接收到的信息获取指令,获取指定的信息表数据;导出单元,用于按照预设的导出方式,将获取单元获取的指定的信息表数据导出成信息文件;存储单元,用于存储信息文件;终端交互单元,用于从存储单元中获取已存储的信息文件,并将已存储的信息文件发送至服务器,以供服务器将已存储的信息文件处理成信息表数据后进行存储。相应地,本发明还提供了一种服务器、文件传输***和文件传输方法。通过本发明的技术方案,可以减轻SOA的接口平台的数据交互压力,提高数据交互的效率,同时保证数据交互的安全性。

Description

终端、服务器、文件传输***和方法
技术领域
本发明涉及数据传输技术领域,具体而言,涉及一种终端、一种服务器、一种文件传输***和一种文件传输方法。
背景技术
ODI(Oracle Data Integrator,Oracle数据集成)是Oracle在2006年10月收购Sunopsis公司后,整合Sunopsis Active Integration Platform而推出的一款数据集成工具,现在是Oracle Fusion Middleware的组件。和Oracle自己的OWB(Oracle Warehouse Build)相比,ODI支持更多的异构数据源,支持SOA,支持Jython,和OWB正好互补。ODI和OWB都是所谓的ELT工具,和通常所见的ETL工具不同,它们不是采用独立的引擎而是采用RDBMS(Ralational DataBase Management System,关系型数据库管理***)进行数据转换。
Oracle Data Integrator是以Java图形模块和调度代理访问的模块化信息库为中心进行组织的。图形模块用于设计和构建集成过程,代理用于安排和协调集成任务。当Oracle Data Integrator项目投入生产时,数据管理员可以使用基于Web的Metadata Navigator应用程序来根据信息库中的元数据生成报告。现成的知识模块可以使用特定于平台的代码和工具跨异构平台提取和加载数据。
Oracle Data Integrator信息库包含一个主信息库(包含有关用户和角色的详细信息)、到数据库和其他数据源的连接、项目版本以及一个或多个工作信息库(包含数据模型的详细信息以及用于集成数据的映射)。这些信息库可以存储在Oracle和非Oracle关系数据库中,可以使用图形模块进行管理,并可以在运行时由代理进行访问。
SOA平台将SOA相关技术与ETL技术充分结合,用Oracle公司ODI产品进行底层大批量数据处理,用BPEL(Business Process ExecutionLanguage,业务处理执行语言)技术将Webservice接口和ODI程序组装成完整的业务流程,从而使SOA平台具备大批量数据处理能力。
针对上述技术有以下不足:
1、ODI接口是点对点的传输方式,不支持一对多的传输。
2、ODI产品功能不支持并行调用,不允许相同事务同时运行。
3、安全性较差,需要开放数据库用户及建立视图和中间表。
因此,需要一种新的技术方案,以解决以上存在的技术问题。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,可以支持一对多的数据交互,从而减轻SOA的接口平台的数据交互压力,提高数据交互的效率,同时保证数据交互的安全性。
有鉴于此,本发明提出了一种终端,包括:获取单元,用于根据接收到的信息获取指令,获取指定的信息表数据;导出单元,用于按照预设的导出方式,将所述获取单元获取的所述指定的信息表数据导出成信息文件;存储单元,用于存储所述信息文件;终端交互单元,用于从所述存储单元中获取已存储的信息文件,并将所述已存储的信息文件发送至服务器,以供所述服务器将所述已存储的信息文件处理成信息表数据后进行存储。
在该技术方案中,将数据库中的信息表数据导出成信息文件,并将信息文件存储到存储单元中,其中,存储单元可以是终端中的一个指定的存储目录,该指定的存储目录可以存储多个信息文件,终端交互单元可以实时或定时的从存储单元中获取已存储的信息文件,并发送至服务器,服务器再将信息文件重新解析回信息表数据后存入数据库,通过上述方式传输数据,可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,还包括:文件处理单元,用于对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及所述终端交互单元还用于:将所述压缩和/或加密信息文件发送至所述服务器,以供所述服务器将所述压缩和/或加密信息文件处理成所述信息表数据后进行存储。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,所述终端交互单元还用于:接收所述服务器发送的是否成功存储所述信息表数据的反馈信息,并根据所述反馈信息判断是否重新获取所述信息表数据。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
根据本发明的另一方面,还提供了一种服务器,包括:服务器端交互单元,用于接收和存储终端发送的已存储的信息文件,并在接收到所述已存储的信息文件时,向处理单元发送获取所述已存储的信息文件的通知,其中,所述已存储的信息文件中包括信息表数据;所述处理单元,用于在接收到所述服务器端交互单元发送的所述通知时,获取所述服务器端交互单元存储的所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
在该技术方案中,以信息文件的形式传输信息表数据,而不是直接以数据的形式传输,这样可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,所述服务器端交互单元还用于:接收和存储所述终端发送的压缩和/或加密信息文件;以及所述处理单元还用于:将所述压缩和/或加密信息文件进行解压和/或解密处理,以得到所述已存储的信息文件。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,还包括:反馈单元,用于判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
根据本发明的另一方面,还提供了一种文件传输***,包括:上述技术方案中任一项所述的终端和上述技术方案中任一项所述的服务器。
根据本发明的又一方面,还提供了一种文件传输方法,包括:步骤402,终端根据接收到的信息获取指令,获取指定的信息表数据;步骤404,所述终端按照预设的导出方式,将获取的所述指定的信息表数据导出成信息文件;步骤406,所述终端存储所述信息文件;步骤408,所述终端获取已存储的信息文件,并将所述已存储的信息文件发送至服务器;步骤410,所述服务器接收和存储所述终端发送的所述已存储的信息文件,并在接收到所述已存储的信息文件时,向所述服务器的处理单元发送获取通知;步骤412,所述处理单元在接收到所述获取通知时,获取所述已存储的信息文件,并从所述已存储的信息文件中解析出信息表数据后进行存储。
在该技术方案中,将数据库中的信息表数据导出成信息文件,并将信息文件存储到终端中的一个指定的存储目录(该指定的存储目录可以存储多个信息文件),终端可以实时或定时的从存储单元中获取已存储的信息文件,并发送至服务器,服务器再将信息文件重新解析回信息表数据后存入数据库,通过上述方式传输数据,可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,还包括:所述终端对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及将所述压缩和/或加密信息文件发送至所述服务器。
在上述技术方案中,优选地,还包括:所述服务器接收和存储所述终端发送的压缩和/或加密信息文件;以及所述处理单元将所述压缩和/或加密信息文件进行解压和/或解密处理,得到所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,还包括:判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端;所述终端根据所述判断结果判断是否重新获取所述信息表数据。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
通过以上技术方案,可以实现一对多的数据交互,从而减轻SOA的接口平台的数据交互压力,提高数据交互的效率,同时保证数据交互的安全性。
附图说明
图1示出了根据本发明的实施例的终端的框图;
图2示出了根据本发明的实施例的服务器的框图;
图3示出了根据本发明的实施例的文件传输***的框图;
图4示出了根据本发明的实施例的文件传输方法的流程图;
图5示出了根据本发明的又一实施例的文件传输***的框图;
图6示出了根据本发明的实施例的文件传输方法的具体流程图;
图7示出了根据本发明的实施例的文件传输方法的逻辑流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的实施例的终端的框图。
如图1所示,根据本发明的实施例的终端100,包括:获取单元102,用于根据接收到的信息获取指令,获取指定的信息表数据;导出单元104,用于按照预设的导出方式,将所述获取单元获取的所述指定的信息表数据导出成信息文件;存储单元106,用于存储所述信息文件;终端交互单元108,用于从所述存储单元中获取已存储的信息文件,并将所述已存储的信息文件发送至服务器,以供所述服务器将所述已存储的信息文件处理成信息表数据后进行存储。
在该技术方案中,将数据库中的信息表数据导出成信息文件,并将信息文件存储到存储单元中,其中,存储单元可以是终端中的一个指定的存储目录,该指定的存储目录可以存储多个信息文件,终端交互单元可以实时或定时的从存储单元中获取已存储的信息文件,并发送至服务器,服务器再将信息文件重新解析回信息表数据后存入数据库,通过上述方式传输数据,可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,还包括:文件处理单元110,用于对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及所述终端交互单元108还用于:将所述压缩和/或加密信息文件发送至所述服务器,以供所述服务器将所述压缩和/或加密信息文件处理成所述信息表数据后进行存储。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,所述终端交互单元108还用于:接收所述服务器发送的是否成功存储所述信息表数据的反馈信息,并根据所述反馈信息判断是否重新获取所述信息表数据。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
图2示出了根据本发明的实施例的服务器的框图。
如图2所示,根据本发明的实施例的服务器200,包括:服务器端交互单元202,用于接收和存储终端发送的已存储的信息文件,并在接收到所述已存储的信息文件时,向处理单元204发送获取所述已存储的信息文件的通知,其中,所述已存储的信息文件中包括信息表数据;所述处理单元204,用于在接收到所述服务器端交互单元发送的所述通知时,获取所述服务器端交互单元202存储的所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
在该技术方案中,以信息文件的形式传输信息表数据,而不是直接以数据的形式传输,这样可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,所述服务器端交互单元202还用于:接收和存储所述终端发送的压缩和/或加密信息文件;以及所述处理单元204还用于:将所述压缩和/或加密信息文件进行解压和/或解密处理,以得到所述已存储的信息文件。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,还包括:反馈单元206,用于判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
图3示出了根据本发明的实施例的文件传输***的框图。
如图3所示,根据本发明的实施例的文件传输***300,包括:上述技术方案中任一项所述的终端100和上述技术方案中任一项所述的服务器200。
图4示出了根据本发明的实施例的文件传输方法的流程图。
如图4所示,根据本发明的实施例的文件传输方法,包括:步骤402,终端根据接收到的信息获取指令,获取指定的信息表数据;步骤404,所述终端按照预设的导出方式,将获取的所述指定的信息表数据导出成信息文件;步骤406,所述终端存储所述信息文件;步骤408,所述终端获取已存储的信息文件,并将所述已存储的信息文件发送至服务器;步骤410,所述服务器接收和存储所述终端发送的所述已存储的信息文件,并在接收到所述已存储的信息文件时,向所述服务器的处理单元发送获取通知;步骤412,所述处理单元在接收到所述获取通知时,获取所述已存储的信息文件,并从所述已存储的信息文件中解析出信息表数据后进行存储。
在该技术方案中,将数据库中的信息表数据导出成信息文件,并将信息文件存储到终端中的一个指定的存储目录(该指定的存储目录可以存储多个信息文件),终端可以实时或定时的从存储单元中获取已存储的信息文件,并发送至服务器,服务器再将信息文件重新解析回信息表数据后存入数据库,通过上述方式传输数据,可以实现一对多的数据传输,从而减少数据传输的压力,提高数据传输的效率。
在上述技术方案中,优选地,还包括:所述终端对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及将所述压缩和/或加密信息文件发送至所述服务器。
在上述技术方案中,优选地,还包括:所述服务器接收和存储所述终端发送的压缩和/或加密信息文件;以及所述处理单元将所述压缩和/或加密信息文件进行解压和/或解密处理,得到所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
在该技术方案中,将信息文件进行压缩和/或加密,这样,不但会提高传输效率还可以通过加密保护,避免由于文件的损坏、丢失或是被窃听、窃取而为用户造成损失,也保证了信息文件的真实有效性。
在上述技术方案中,优选地,还包括:判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端;所述终端根据所述判断结果判断是否重新获取所述信息表数据。
在该技术方案中,向终端反馈服务器的存储结果,这样,保证终端可以清楚的获知信息表数据的传输情况,并根据反馈的信息进一步决定是否重新传输信息表数据,从而实现对传输过程的监控和管理,保证终端和服务器中数据的完整性和一致性。
图5示出了根据本发明的又一实施例的文件传输***的框图。
如图5所示,根据本发明的又一实施例的文件传输***500包括三部分:第一部分是数据传输端502(即终端),指的是数据交互的源端***;第二部分是异步文件传输组件504,提供客户端到服务端的文件传输机制;第三部分是数据接收端506(即服务器),接收传输端的数据并存储。本发明就是通过采用异步文件传输组件504将信息表数据转化为信息文件的方式传送。
下面结合图6和图7详细说明本发明的技术方案。
图6示出了根据本发明的实施例的文件传输方法的具体流程图。
如图6所示,根据本发明的实施例的文件传输方法的具体流程如下:
步骤602,数据接收端发送请求给数据传输端,要求上报信息数据,或者数据传输端主动要求上报信息数据。
步骤604,数据传输端接到请求后或主动将相关的信息表数据导出成信息文件,按规则生成UUID压缩包,写入本地指定的文件存储目录(即终端存储单元)。
步骤606,异步传输组件将信息文件包传输到数据接收端制定的文件存储目录,并通知其获取文件。
步骤608,数据接收端接到通知后取走信息文件包,解压校验后导入数据库,同时反馈上报结果。
图7示出了根据本发明的实施例的文件传输方法的逻辑流程图。
如图7所示,文件传输方法的具体逻辑流程如下:
步骤702,数据传输端受理上报请求。
步骤704,根据上报请求完成数据准备。
步骤706,生成信息文件。数据固化:完成数据准备工作后,根据业务数据校验规则,抽取相关数据,并按照文件格式或模板、文件生成类型等生成信息文件。同时将信息文件按照UUID命名打包为rar格式压缩包,如UUID随机数.rar,并计算该压缩包的MD5码值。
步骤708,将信息文件放入指定目录中存储。上传文件:将信息文件上传到服务机指定的目标存储目录,上传完后,在同文件夹下新建一个名为index.dat的空文本标识文件和message.properties校验文件。
可参考目录:
|-data目标存储目录
|-UUID信息文件目录
|-UUID.rar信息文件包
|-index.dat传输的标识文件
|-message.properties校验文件,文件压缩包MD5值等。
步骤710,信息文件压缩/加密。异步传输组件的客户端程序定时扫描数据传输端的目标存储目录(index.dat标识文件),并将信息文件进行压缩/加密。
步骤712,将压缩/加密后的信息文件从传输源端发送到数据接收端的指定存储目录。
步骤714,文件传输完毕后,服务端程序定时扫描数据接收端的目标存储目录,并调用Webservice接口通知数据接收端取走文件,数据接收端接到通知后,可采用SSH协议等技术从数据接收端服务机的目标存储目录取走文件。
步骤716,解析信息文件包,校验压缩包MD5值,确保安全性后,将数据信息文件解析成数据并入库。
步骤718,受理验证请求,反馈上报结果:完成上述操作后,将结果反馈给数据传输端的数据源业务***,成功表示此次数据交互过程完成,流程结束,失败的话则需要重新执行流程,或通过异步文件传输组件提供的监控平台手工干预。
步骤720,数据传输端受理反馈上报请求。
步骤722,判断上报是否成功,成功表示此次数据交互过程完成,流程结束,失败的话则需要重新执行流程,或通过异步文件传输组件提供的监控平台手工干预。
本发明提供了异步文件传输的方式,数据交互的两端,数据发送端可以通过把数据记录导出文件,通过异步的传输文件数据接收端,最后解析文件入库,中间可以结合SOA平台的WebService接口实现数据交互的通知机制。
本发明主要有以下几点:
1、同时支持多对一的数据汇总、一对多的数据分发。本发明主要针对多对一的数据汇总进行说明。
2、灵活性,数据包通过UUID方式命名,程序解析可灵活的制定业务规则,同时也支持并行调用。
3、安全性,通过文件压缩包MD5码值校验文件的完整性与安全性。同时也可使用指定的加密算法AES(128位)或PGP(Java支持的标准加密库)进行加密,加密后从源端发送到目的端,在传输过程中可选用SSL建立安全链路。
4、可控性,可对传输过程的进行监控和管理,消息通知预警等方式保证数据的完整性与一致性。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可以实现一对多的数据交互,从而减轻SOA的接口平台的数据交互压力,提高数据交互的效率,同时保证数据交互的安全性。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种终端,其特征在于,包括:
获取单元,用于根据接收到的信息获取指令,获取指定的信息表数据;
导出单元,用于按照预设的导出方式,将所述获取单元获取的所述指定的信息表数据导出成信息文件;
存储单元,用于存储所述信息文件;
终端交互单元,用于从所述存储单元中获取已存储的信息文件,并将所述已存储的信息文件发送至服务器,以供所述服务器将所述已存储的信息文件处理成信息表数据后进行存储。
2.根据权利要求1所述的终端,其特征在于,还包括:
文件处理单元,用于对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及
所述终端交互单元还用于:
将所述压缩和/或加密信息文件发送至所述服务器,以供所述服务器将所述压缩和/或加密信息文件处理成所述信息表数据后进行存储。
3.根据权利要求1或2所述的终端,其特征在于,所述终端交互单元还用于:
接收所述服务器发送的是否成功存储所述信息表数据的反馈信息,并根据所述反馈信息判断是否重新获取所述信息表数据。
4.一种服务器,其特征在于,包括:
服务器端交互单元,用于接收和存储终端发送的已存储的信息文件,并在接收到所述已存储的信息文件时,向处理单元发送获取所述已存储的信息文件的通知,其中,所述已存储的信息文件中包括信息表数据;
所述处理单元,用于在接收到所述服务器端交互单元发送的所述通知时,获取所述服务器端交互单元存储的所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
5.根据权利要求4所述的服务器,其特征在于,所述服务器端交互单元还用于:
接收和存储所述终端发送的压缩和/或加密信息文件;以及
所述处理单元还用于:
将所述压缩和/或加密信息文件进行解压和/或解密处理,以得到所述已存储的信息文件。
6.根据权利要求4或5所述的服务器,其特征在于,还包括:
反馈单元,用于判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端。
7.一种文件传输***,其特征在于,包括:如权利要求1至3中任一项所述的终端和如权利要求4至6中任一项所述的服务器。
8.一种文件传输方法,其特征在于,包括:
步骤402,终端根据接收到的信息获取指令,获取指定的信息表数据;
步骤404,所述终端按照预设的导出方式,将获取的所述指定的信息表数据导出成信息文件;
步骤406,所述终端存储所述信息文件;
步骤408,所述终端获取已存储的信息文件,并将所述已存储的信息文件发送至服务器;
步骤410,所述服务器接收和存储所述终端发送的所述已存储的信息文件,并在接收到所述已存储的信息文件时,向所述服务器的处理单元发送获取通知;
步骤412,所述处理单元在接收到所述获取通知时,获取所述已存储的信息文件,并从所述已存储的信息文件中解析出信息表数据后进行存储。
9.根据权利要求8所述的文件传输方法,其特征在于,还包括:
所述终端对所述已存储的信息文件进行压缩和/或加密处理,以得到压缩和/或加密信息文件;以及
将所述压缩和/或加密信息文件发送至所述服务器。
10.根据权利要求9所述的文件传输方法,其特征在于,还包括:
所述服务器接收和存储所述终端发送的压缩和/或加密信息文件;以及
所述处理单元将所述压缩和/或加密信息文件进行解压和/或解密处理,得到所述已存储的信息文件,并从所述已存储的信息文件中解析出所述信息表数据后进行存储。
11.根据权利要求8至10中任一项所述的文件传输方法,其特征在于,还包括:
判断所述处理单元是否已成功存储所述信息表数据,并将判断结果反馈至所述终端;
所述终端根据所述判断结果判断是否重新获取所述信息表数据。
CN201310535548.1A 2013-11-01 2013-11-01 终端、服务器、文件传输***和方法 Pending CN103532986A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310535548.1A CN103532986A (zh) 2013-11-01 2013-11-01 终端、服务器、文件传输***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310535548.1A CN103532986A (zh) 2013-11-01 2013-11-01 终端、服务器、文件传输***和方法

Publications (1)

Publication Number Publication Date
CN103532986A true CN103532986A (zh) 2014-01-22

Family

ID=49934665

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310535548.1A Pending CN103532986A (zh) 2013-11-01 2013-11-01 终端、服务器、文件传输***和方法

Country Status (1)

Country Link
CN (1) CN103532986A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126352A (zh) * 2016-06-17 2016-11-16 中国银行股份有限公司 异步报送信息的方法及装置
CN107943969A (zh) * 2017-11-28 2018-04-20 平安养老保险股份有限公司 年金数据文件发送方法、装置、计算机设备及存储介质
CN112134789A (zh) * 2020-09-28 2020-12-25 中国银行股份有限公司 邮件发送、接收的方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7124171B1 (en) * 2002-05-23 2006-10-17 Emc Corporation In a networked computing cluster storage system and plurality of servers sharing files, in the event of server unavailability, transferring a floating IP network address from first server to second server to access area of data
CN101094428A (zh) * 2007-07-04 2007-12-26 中兴通讯股份有限公司 一种智能网业务数据库查询统计***及其方法
CN101655873A (zh) * 2009-08-28 2010-02-24 金蝶软件(中国)有限公司 单点登录***及其数据导入导出方法和装置
CN101782955A (zh) * 2009-01-16 2010-07-21 鸿富锦精密工业(深圳)有限公司 文件保护***
CN101944128A (zh) * 2010-09-25 2011-01-12 中兴通讯股份有限公司 数据导出、导入的方法和装置
CN103020242A (zh) * 2012-12-19 2013-04-03 中国人民解放军第二炮兵装备研究院第四研究所 基于oracle数据库的数据同步方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7124171B1 (en) * 2002-05-23 2006-10-17 Emc Corporation In a networked computing cluster storage system and plurality of servers sharing files, in the event of server unavailability, transferring a floating IP network address from first server to second server to access area of data
CN101094428A (zh) * 2007-07-04 2007-12-26 中兴通讯股份有限公司 一种智能网业务数据库查询统计***及其方法
CN101782955A (zh) * 2009-01-16 2010-07-21 鸿富锦精密工业(深圳)有限公司 文件保护***
CN101655873A (zh) * 2009-08-28 2010-02-24 金蝶软件(中国)有限公司 单点登录***及其数据导入导出方法和装置
CN101944128A (zh) * 2010-09-25 2011-01-12 中兴通讯股份有限公司 数据导出、导入的方法和装置
CN103020242A (zh) * 2012-12-19 2013-04-03 中国人民解放军第二炮兵装备研究院第四研究所 基于oracle数据库的数据同步方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
房杰 等: ""基于本体面向服务的统一制造资源管理"", 《成组技术与生产现代化》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126352A (zh) * 2016-06-17 2016-11-16 中国银行股份有限公司 异步报送信息的方法及装置
CN106126352B (zh) * 2016-06-17 2019-01-18 中国银行股份有限公司 异步报送信息的方法及装置
CN107943969A (zh) * 2017-11-28 2018-04-20 平安养老保险股份有限公司 年金数据文件发送方法、装置、计算机设备及存储介质
CN107943969B (zh) * 2017-11-28 2020-06-23 平安养老保险股份有限公司 年金数据文件发送方法、装置、计算机设备及存储介质
CN112134789A (zh) * 2020-09-28 2020-12-25 中国银行股份有限公司 邮件发送、接收的方法及装置

Similar Documents

Publication Publication Date Title
JP6923239B2 (ja) サプライチェーンの製品ユニットの安全なシリアル化方法
US20210352144A1 (en) Tag operating system
CN108846010B (zh) 网络中产品溯源的方法、***、计算机***和存储介质
CN102170440B (zh) 适用于存储云间数据安全迁移的方法
CN104603740B (zh) 归档数据识别
US11546348B2 (en) Data service system
CN109255622A (zh) 一种追溯防伪数据存储***
CN104641614A (zh) 用于可扩展的结构化数据分布的***和方法
US10754961B2 (en) Data processing apparatus and data processing method for internet of things system
CN102148833A (zh) 数据报表的传输方法、服务器、客户端以及***
CN110457929B (zh) 异构his大数据实时加解密压缩上链的共享方法及***
CN114756577A (zh) 多源异构数据的处理方法、计算机设备及存储介质
CN105117654A (zh) 一种网络物理隔离情况下相同***之间数据同步方法
CN111680105A (zh) 基于区块链的分布式关系型数据库的管理方法及***
CN111046407A (zh) 一种基于区块链的数据存储***
CN113296737B (zh) 随机数的生成***、方法、装置和云端服务器
CN115185914A (zh) 基于链上链下数据协同的数据共享方法、计算设备
CN103532986A (zh) 终端、服务器、文件传输***和方法
WO2019157122A1 (en) Rf tag operating system with iot connector core
CN117527568A (zh) 一种数据整合平台的数据接入方法及***
CN102594889B (zh) 一种基于数据召测的数据同步与分析***
KR20220086677A (ko) 블록체인 기반 백업 및 복구를 위한 시스템 및 방법
CN116841980A (zh) 一种银行数据处理***
CN105721400B (zh) 数据完整性传输方法及其pos机和数据加密服务器
CN116303713A (zh) 一种基于区块链和基因组学的热带作物种质资源溯源方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140122

RJ01 Rejection of invention patent application after publication