专利名称:数据交互系统的制作方法
技术领域:
本发明涉及一种数据交互系统,尤其涉及一种不需要认证的数据交互系统。
背景技术:
对于数据处理的时候,有时候会需要进行数据的交互,而数据交互则需要如下前提:1、所需要调取的数据是与数据需求的系统的数据格式相同;2、数据认证;3、需要专门的数据交互平台来时间数据交互。如果不符合上述要求,则无法时间系统间的数据交互。
发明内容
本发明的目的是针对现有技术的缺陷,提供一种数据交互系统,可以简单的实现数据的交互。为实现上述目的,本发明提供了一种数据交互系统,所述数据交互系统包括:指令 接收装置,用于接收外部设备发送的数据存储指令或者数据调取指令,并生成相应的数据存储请求或者数据调取请求;请求处理装置,用于接收所述指令接收装置发送的数据存储请求或者数据调取请求,根据所述数据存储请求,将所述数据存储请求对应的数据进行存储,或者将所述数据调取请求对应的数据进行调取,并将存储结果和调取到的数据发送给所述指令接收装置,由所述指令接收装置将所述存储结果和调取到的数据返回给所述外部设备。所述存储结果为所述数据存储请求对应的数据存储成功或存储失败。本发明的数据交互系统,因为不需要进行认证和数据格式转换,因此数据交互方便和及时。
图1为本发明实施例数据交互系统的示意具体实施例方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。本发明实施例的数据交互系统是一种用来进行数据交互的系统,可以存储所有的外部设备的数据,也可以供这些外部设备调用数据,所调用的数据可以是该外部设备存储的,也可以是其他外部设备存储的。图1为本发明实施例数据交互系统的示意图,如图所示,本实施例具体包括:指令接收装置21和请求处理装置22。外部设备I和指令接收装置21相连接,指令接收装置21和请求处理装置22相连接。外部设备I向指令接收装置21发送操作指令,而指令接收装置21接收外部设备I发送的操作指令。外部设备I向指令接收装置21发送的操作指令为数据存储指令或者数据调取指令,当外部设备I有新的数据生成需要存储的时候或者需要更新的时候,向指令接收装置21发送数据存储指令,当外部设备I需要调取数据的时候,向指令接收装置21发送数据调取指令。此时外部设备调取的数据可以是自身存储的,也可以是其他外部设备生成和存储的。指令接收装置21将数据存储指令或者数据调取指令,生成相应的数据存储请求或者数据调取请求。请求处理装置22是为了让用户的数据交互功能能够实现,能够对用户的数据存储指令或者数据调取指令进行处理,利用指令接收装置21将数据存储指令或者数据调取指令处理为数据存储请求或者数据调取请求。请求处理装置22面向的是指令接收装置21,而非外部设备1,因此服务对象不是外部设备I而是直接服务指令接收装置21。请求处理装置22也成为后台,对于外部设备I来说是不可操作的,所以后台处理系统2里的很多内容是外部设备I不可操作的,只是为了外部设备I服务的。而且是客观存在的功能的集合。外部设备生成数据存储指令或者数据调取指令,指令接收装置用于接收所述外部设备发送的数据存储指令或者数据调取指令,根据所述操作指令进行相应处理,生成数据存储请求或者数据调取请求;请求处理装置接收指令接收装置发送的数据存储请求或者数据调取请求。根据数据存储请求将数据存储请求对应的数据进行存储,或者将所述数据调取请求对应的数据进行调取。并将存储结果和调取到的数据发送给指令接收装置21,由指令接收装置21将存储结果和调取到的数据返回给外部设备I。存储结果可以是数据存储请求对应的数据存储成功或存储失败。例如外部设备A和外部设备B,外部设备A需要外部设备B产生的数据,现有的方法是外部设备A直接从外部设备B的数据库来调取信息,而没有服务机制。本发明实施例因为将指令接收装置和请求处理装置区分开来,外部设备A向指令接收装置发送对外部设备B生成的数据调用操作指令,指令接收装置将数据调用操作指令生成数据调取请求发送给请求处理装置,由请求处理装置调用外部设备B生成的数据,然后将调用到的数据发送给指令接收装置,再由指令接收装置将调用到的外部设备B生成的数据返回给外部设备A。同理,外部设备A调用自身产生的数据也是如此,通过指令接收装置和请求处理装置进行调取。本发明实施例的数据交互系统的指令接收装置和请求处理装置是分离的。现有技术中外部设备A从外部设备B中调取数据信息需要专业化的功能。系统里有一个功能叫数据交换,由外部设备去寻找交换对象,直接去调取。而无论外部设备B的情况都要强行去调取。 本发明实施例的数据交互系统中的请求 处理装置将数据处理和数据交换的功能抽象出来,变成标准化的系统服务,独立化出来,变成一种为所有的外部设备的指令接收装置提供服务。因此不需要进行数据变换和认证。专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。以上所述的具体实施方式
,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式
而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内 。
权利要求
1.一种数据交互系统,其特征在于,所述数据交互系统包括: 指令接收装置,用于接收外部设备发送的数据存储指令或者数据调取指令,并生成相应的数据存储请求或者数据调取请求; 请求处理装置,用于接收所述指令接收装置发送的数据存储请求或者数据调取请求,根据所述数据存储请求,将所述数据存储请求对应的数据进行存储,或者将所述数据调取请求对应的数据进行调取,并将存储结果和调取到的数据发送给所述指令接收装置,由所述指令接收装置将所述存储结果和调取到的数据返回给所述外部设备。
2.根据权利要求1所述的数据交互系统,其特征在于,所述存储结果为所述数据存储请求对应的数据存储成功或 存储失败。
全文摘要
本发明涉及一种数据交互系统,所述数据交互系统包括指令接收装置,用于接收外部设备发送的数据存储指令或者数据调取指令,并生成相应的数据存储请求或者数据调取请求;请求处理装置,用于接收所述指令接收装置发送的数据存储请求或者数据调取请求,根据所述数据存储请求,将所述数据存储请求对应的数据进行存储,或者将所述数据调取请求对应的数据进行调取,并将存储结果和调取到的数据发送给所述指令接收装置,由所述指令接收装置将所述存储结果和调取到的数据返回给所述外部设备。本发明的数据交互系统,因为不需要进行认证和数据格式转换,因此数据交互方便和及时。
文档编号G06F13/14GK103235766SQ20131010446
公开日2013年8月7日 申请日期2013年3月28日 优先权日2013年3月28日
发明者贺剑敏 申请人:贺剑敏