CN110138707B - 数据交互的方法、客户端、应用和电子设备 - Google Patents
数据交互的方法、客户端、应用和电子设备 Download PDFInfo
- Publication number
- CN110138707B CN110138707B CN201810104639.2A CN201810104639A CN110138707B CN 110138707 B CN110138707 B CN 110138707B CN 201810104639 A CN201810104639 A CN 201810104639A CN 110138707 B CN110138707 B CN 110138707B
- Authority
- CN
- China
- Prior art keywords
- data
- network
- client
- server
- application
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0281—Proxies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开一种数据交互的方法、客户端、应用和电子设备,该方法包括:当客户端在与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;客户端基于数据交互请求与应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离;其中,客户端安装在属于第一网络的终端设备上,终端设备与可移动存储设备通信连接,终端设备与第一网络的服务器通信连接。
Description
技术领域
本申请涉及数据通信领域,更具体地涉及数据交互的方法、客户端、应用和电子设备。
背景技术
为了保障数据的信息安全,通常会将不同网络进行物理隔离。例如,大中型企业为了企业数据的信息安全,所部署的企业内网和外部网络往往是物理隔离的。网络间的物理隔离将导致不同网络间的数据交互变得非常困难。
因此,需要一种数据交互的方法,来克服上述技术问题。
发明内容
本申请的目的在于提供一种数据交互的方法、客户端、应用和电子设备,能够较方便的实现物理隔离的网络间的数据交互。
第一方面,提供了一种数据交互的方法,包括:
当客户端在与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;客户端基于数据交互请求与应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离;其中,客户端安装在属于第一网络的终端设备上,终端设备与可移动存储设备通信连接,终端设备与第一网络的服务器通信连接。
第二方面,提供了一种数据交互的方法,包括:
当应用检测到可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,应用安装在可移动存储设备上,,第一网络与第二网络物理隔离;当应用与第二网络的服务器建立通信连接失败时,请求与安装在终端设备上的客户端建立通信连接;当应用与客户端成功建立通信连接时,接收客户端发送的数据交互请求;应用基于数据交互请求与客户端进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据。
第三方面,提供了一种客户端,客户端安装在属于第一网络的终端设备上,客户端包括:
生成单元,当客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;交互单元,基于数据交互请求与应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离;其中,终端设备与可移动存储设备通信连接,终端设备与第一网络的服务器通信连接。
第四方面,提供了一种应用,应用安装在可移动存储设备上,应用包括:
通信单元,当检测到可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,第一网络与第二网络物理隔离;通信单元,当与第二网络的服务器建立通信连接失败时,请求与安装在终端设备上的客户端建立通信连接;通信单元,当与客户端成功建立通信连接时,接收客户端发送的数据交互请求;交互单元,基于数据交互请求与客户端进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据。
第五方面,提供了一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,可执行指令在被执行时使用所述处理器执行以下操作:
当电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,电子设备属于第一网络;基于数据交互请求与应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离;其中,电子设备与可移动存储设备通信连接,电子设备与第一网络的服务器建立了通信连接。
第六方面,提供了一种电子设备,,电子设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:
当电子设备上安装的应用检测到电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,第一网络与第二网络物理隔离;当应用与第二网络的服务器建立通信连接失败时,请求与安装在终端设备上的客户端建立通信连接;当应用与客户端成功建立通信连接时,接收客户端发送的数据交互请求;基于数据交互请求与客户端进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据。
第七方面,提供了一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得电子设备执行以下操作:
当电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,电子设备属于第一网络;基于数据交互请求与应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离;其中,电子设备与可移动存储设备通信连接,电子设备与第一网络的服务器通信连接。
第八方面,提供了一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
当电子设备上安装的应用检测到电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,第一网络与第二网络物理隔离;当应用与第二网络的服务器建立通信连接失败时,请求与安装在终端设备上的客户端建立通信连接;当应用与客户端成功建立通信连接时,接收客户端发送的数据交互请求;基于数据交互请求与客户端进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据。
由以上本申请的技术方案可见,本申请实施例的安装在属于第一网络的终端设备上的客户端在与安装在可移动存储设备上的应用成功建立通信连接时,基于生成的数据交互请求与应用进行数据交互,并且进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离,能够通过客户端与可移动设备上的应用之间的数据交互实现物理隔离的网络间的数据的交互,从而较容易的实现物理隔离的网络之间的数据交互。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是基于一些实施例的一个应用场景的示意图。
图2是根据本申请的一个实施例的数据交互的方法的示意性流程图。
图3是根据本申请一个实施例的数据交互的方法中的客户端界面的示意图。
图4是根据本申请一个实施例的数据交互的方法中的客户端界面的另一示意图。
图5是根据本申请一个实施例的数据交互的方法中的客户端界面的再一示意图。
图6是根据本申请另一个实施例的数据交互的方法的示意性流程图。
图7是根据本申请一个实施例的电子设备的结构示意图。
图8是根据本申请另一个实施例的电子设备的结构示意图。
图9是根据本申请一个实施例的客户端的结构示意图。
图10是根据本申请一个实施例的应用的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
图1是基于一些实施例的一个应用场景的示意图。如图1所示出的应用场景中包括物理隔离的两个网络,这两个网络可以分别称为私有网络和公有网络,或者可以分别称为内网和外网,内网例如可以是法院内网。私有网络中的电脑只能与私有网络的服务器建立通信连接,公有网络中的电脑只能与公有网络服务器建立通信连接。如果需要在私有网络和公有网络之间进行数据交互,即需要私有网络的服务器和公有网络的服务器之间进行数据交互,那么目前在物理隔离的两个网络间实现数据交互非常困难,因此本申请提供了一种数据交互的方法,能够较容易的实现物理隔离的两个网络间的数据交互。
图2示出了本申请一个实施例的数据交互的方法,图2所示的方法能够应用于图1所示的应用场景中。
如图2所示出的,在S102处,当客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求。
其中,在S102处,客户端安装在属于第一网络的终端设备上,终端设备与可移动存储设备通信连接,终端设备与第一网络的服务器通信连接,其中,终端设备与可移动存储设备通信连接包括但不限于终端设备与可移动设备物理连接。
需要说明的是,安装在可移动存储设备上的应用可以理解为安装或存储在可移动存储设备上的一个.exe可执行文件。客户端与应用可以基于通信协议建立通信连接,这里的通信协议包括但不限于:传输控制协议/因特网互联协议(Transmission ControlProtocol/Internet Protocol,TCP/IP)、用户数据报协议(User Datagram Protocol,UPD)和超文本传输协议(Hyper Text Transfer Protocol,HTTP)。
在本申请实施例中,数据交互请求可以是用于从可移动存储设备上读取数据的请求,在这种情况下,如果可移动存储设备上存储第二网络中的数据,客户端可以通过数据交互请求从可移动存储设备上读取第二网络中的数据,由此,当可移动设备中的应用与第一网络的服务器建立通信连接时,能够将可移动存储设备上存储的第二网络中的数据反馈给第一网络的服务器。
在本申请实施例中,数据交互请求可以是用于向可移动设备上写入数据的请求,在这种情况下,客户端可以通过数据交互请求将第一网络中的数据写入可移动存储设备,由此,当可移动设备中的应用与第二网络的服务器建立通信连接时,能够将可移动存储设备上存储的第一网络中的数据反馈给第二网络的服务器。
可选地,作为一个例子,在S102处,可移动存储设备为U盘,终端设备为电脑。
在S104处,所述客户端基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离。
可选地,作为一个例子,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据。
可选地,作为一个例子,第一网络为私有网络,第二网络为公有网络。这里的私有网络也可以称之为“内网”。
具体地,在一些实施例中,所述数据交互请求用于请求读取可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;相对应的,基于数据交互请求与应用进行数据交互,包括:向所述应用发送所述数据交互请求;接收所述应用针对所述数据交互请求反馈的第一目标数据。
可以理解的是,在客户端请求读取可移动存储设备中存储的第一目标数据之前,当应用与第二网络的服务器成功建立通信连接时,应用可以向第二网络的服务器发送数据读取请求,所述数据读取请求用于请求从所述第二网络的服务器读取所述第一目标数据,第二网络的服务器在接收到数据读取请求之后,向应用发送所述第一目标数据,应用将所述第一目标数据写入可移动存储设备。
具体地,在一些实施例中,所述数据交互请求用于请求将第一网络的服务器中的第二目标数据写入所述可移动存储设备中;相对应的,基于数据交互请求与应用进行数据交互包括:向应用发送数据交互请求,在接收到所述应用针对所述数据交互请求反馈的确认信息时,向应用发送所述第二目标数据。
可以理解的是,本申请实施例的数据交互方法不限于两个物理隔离的网络之间的数据交互,还可以涉及多于两个的物理隔离的网络之间的数据交互,多于两个的物理隔离的网络之间的数据交互与两个物理隔离的网络之间的数据交互的实现方式相似,在此不再赘述。
在本申请实施例中,可选地,图1所示的方法还包括:所述客户端从所述第一网络的服务器上获取第三目标数据;在接收应用针对所述数据交互请求反馈的第一目标数据之后,还包括:对第一目标数据和第三目标数据进行合成处理,得到合成后数据;显示所述合成后数据。
举例来说,第一网络为公用网络,第二网络为私有网络,则可以通过属于公用网络的电脑上安装的客户端从公用网络的服务器上获取第三目标数据,并通过与应用之间的数据交互请求从可移动存储设备上获取到由私有网络的数据库写入可移动存储设备的第一目标数据,然后将第一目标数据和第三目标数据进行合成,得到合成后数据。
进一步地,在一些实施例中,对第一目标数据和第三目标数据进行合成处理,得到合成后的数据,包括:生成承载第一目标数据的第一图片;生成承载第三目标数据的第二图片;合成第一图片和第二图片,得到承载合成后数据的第三图片。相对应的,显示合成后的数据,包括:显示第三图片。
举例来说,目前在商家/法院入驻网络平台(例如:支付宝平台)时,需要人工在支付宝机构/单位入驻页面、拍卖运营商后台***页面和支付绿色商家认证申请***页面进行审核,涉及到三个页面上的信息的提取、核对以及图片合成等复杂工作,导致完成一次审核需要半个小时至一个小时的时间,审核效率很低。但如果采用本申请实施例的数据交互的方法,公用网络的电脑上安装客户端,在公用网络的电脑上***存储有支付绿色商家认证申请***页面的数据的U盘,在U盘中的应用被运行时,将支付绿色商家认证申请***页面的数据写入公用网络的服务器,进而在客户端被运行时,客户端可以与公用网络中的服务器建立通信连接,并在图3所示的客户端界面上提示用户登录支付宝机构/单位入驻***、拍卖运营商后台***页面和支付绿色商家认证申请***,在用户点击界面上的“确定”按键时,客户端自动打开支付宝机构页面、拍卖运营商后台***页面和支付绿色商家认证申请***页面,然后自动获取这三个页面上的数据,之后进行合成,并提供给审核人,审核人只需要针对合成后数据进行审核即可,大幅提高审核速度,提高审核效率。
进一步地,客户端自动打开支付宝机构页面、拍卖运营商后台***页面和支付绿色商家认证申请***页面,然后自动获取这三个页面上的数据,之后针对每个页面上的数据生成对应的图片,并采用图片合成技术将图片合成一个图片,在客户端界面上显示合成后的图片。可选地,这里的图片合成技术可以是图形设备接口(Graphics DeviceInterface,GDI)技术。
在本申请实施例中,可选地,第一网络为法院内网,第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的卡户银行信息中的至少之一。相对应的,在向应用发送第二目标数据之前,图1所示的方法还包括:提取第一网络的服务器中的所有数据的特征;基于提取的特征对所有数据进行分类;基于分类的结果,从所述所有数据中提取所述第二目标数据。
也就是说,法院内网的服务器中存储有多个法院的多种数据,通过提取数据的特征可以判断出数据是何种类型的数据,例如是否是与拍卖标的相关的数据、是否是与案件相关的开户银行信息等。在具体实现时,可以基于提取到的特征和分析模型对数据进行分类。可以理解的是,这里的分析模型可以是通过逻辑判断来对数据进行分类的模型,或者还可以是基于样本数据训练生成的模型,本申请实施例对此不作限定。
进一步地,在一些实施例中,与法院的拍卖标的相关的数据包括拍卖标的总数量。则基于分类的结果,从所有数据中提取第二目标数据包括:对所有数据中类别为法院的拍卖标的的数据进行统计处理,得到每个法院的拍卖标的的总数量;提取每个法院的拍卖标的的总数量。也就是说,本申请实施例的方法能够自动统计法院的拍卖标的的总数量,避免目前人工统计法院上拍的拍卖标的的个数的方法速度慢的问题。
图4示为采用本申请实施例的方法统计出的法院的拍卖标的的总数量的客户端界面的示意图。如图4中所示的,提取每个法院的拍卖标的的总数量时,实际提取出的数据不仅仅包括拍卖标的的总数量信息,还包括法院的名称。进一步地,可以生成包括每个法院的拍卖标的的总数量的excel表格。表格中的一列为法院名称,另一列为标的数量。
作为一个例子,在一案一户场景中,需要人工在后台查询法院的开户银行信息,但人工查询速度较慢。采用本申请实施例的方法,能够提取法院的内网服务器中的所有数据,并分析(提取)数据的特征,基于数据的特征对内网服务器中的数据进行分类,找到类别为法院的案件对应的开户银行信息的数据,并提取这些类别为法院的案件对应的开户银行账户信息的数据。进一步地,在提取到这些类别为法院的案件对应的开户银行账户信息的数据时,可以生成包括法院的开户银行信息的excel表格,表格中的一列为法院名称,另一列为法院的开户支行名称。由于能够自动实现查询,相对于人工查询具有较快的查询速度。
进一步地,客户端的界面上还可以提供用户选择法院的选项,例如图5中所示出的客户端页面,用户选择需要查询的法院,如果用户有查询的权限,则在客户端界面上会显示法院名称以及对应的开户支行名称。但如果用户没有查询权限,可以在页面上提示用户没有查询权限,需要申请查询权限。
图6示出了根据本申请另一实施例的数据交互的方法的示意性流程图。图6所示的方法应用于图1所示的应用场景中。
如图6所示出的,在S202处,当应用检测到可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述应用安装在所述可移动存储设备上,所述第一网络与所述第二网络物理隔离。
在S204处,当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接。
在S206处,当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求。
在S208处,所述应用基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据。
可选地,在一些实施例中,图2所示的方法还包括:当所述应用与所述第二网络的服务器成功建立通信连接时,与所述第二网络的服务器进行数据交互。
具体地,应用可以向第二网络的服务器发送用于读取第二网络的服务器中的数据的读取请求,第二网络的服务器接收到读取请求时,向所述应用反馈读取请求所请求的数据,应用接收到数据之后存储到可移动存储设备中。应用也可以向第二网络的服务器发送用于请求将可移动存储设备中的数据(从第一网络的服务器写入所述可移动存储设备中的数据)写入所述第二网络的服务器中的写入请求,第二网络的服务器接收到写入请求时向应用反馈确认信息,应用在收到确认信息之后,将需要写入第二网络的服务器的数据发送给第二网络的服务器。由此,能够实现第一网络的服务器中的数据和第二网络的服务器中的数据的交互。
可选地,在一些实施例中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;相对应的,所述基于所述数据交互请求与所述客户端进行数据交互,包括:向所述客户端反馈所述第一目标数据。
可选地,在一些实施例中,所述数据交互请求用于请求将所述第一网络服务器中的第二目标数据写入所述可移动存储设备中;相对应的,所述基于所述数据交互请求与所述客户端进行数据交互,包括:向所述客户端反馈针对所述数据交互请求的确认信息;接收所述客户端在接收到所述确认信息时发送的第二目标数据;将所述第二目标数据写入所述可移动存储设备中。
可选地,在一些实施例中,所述第一网络为法院内网,所述第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的开户银行信息中的至少之一。
可选地,在一些实施例中,所述第一网络为私有网络,所述第二网络为公有网络。
以上结合图2至图6详细描述了根据本申请实施例的数据交互的方法。下面将结合图7详细描述根据本申请实施例的电子设备。参考图7,在硬件层面,电子设备包括处理器,可选地,包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(ExtendedIndustry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成客户端。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
当所述电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,所述电子设备属于第一网络;
基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离;
其中,所述电子设备与所述可移动存储设备通信连接,所述电子设备与所述第一网络的服务器通信连接。
上述如本申请图1所示实施例揭示的客户端执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
该电子设备还可执行图2至图5的方法,并实现客户端在图2至图5所示实施例的功能,本申请实施例在此不再赘述。
当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的电子设备执行时,能够使该电子设备执行图1至图5所示实施例的方法,并具体用于执行以下方法:
当所述电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,所述电子设备属于第一网络;
基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离;
其中,所述电子设备与所述可移动存储设备通信连接,所述电子设备与所述第一网络的服务器通信连接。
下面将结合图8详细描述根据本申请另一实施例的电子设备。参考图8,在硬件层面,电子设备包括处理器,可选地,包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(ExtendedIndustry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形应用。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
当所述电子设备上安装的应用在检测到所述电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据。
上述如本申请图6所示实施例揭示的应用执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的电子设备执行时,能够使该电子设备执行图6所示实施例的方法,并具体用于执行以下方法:
当所述电子设备上安装的应用在检测到所述电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据。
图9是本申请的一个实施例的客户端的结构示意图。请参考图9,在一种软件实施方式中,客户端900安装在属于第一网络的终端设备上,客户端900可包括:生成单元901和交互单元902,其中,
生成单元901,当所述客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;
交互单元902,基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离;
其中,所述终端设备与所述可移动存储设备通信连接,所述终端设备与所述第一网络的服务器通信连接。
根据本申请实施例的客户端与安装在可移动存储设备上的应用成功建立通信连接时,基于生成的数据交互请求与应用进行数据交互,并且进行交互的数据包括第一网络中的数据和/或第二网络中的数据,第一网络与第二网络物理隔离,能够通过与可移动设备上的应用之间的数据交互实现物理隔离的网络的服务器中的数据的交互,从而较容易的实现物理隔离的网络之间的数据交互。
可选地,作为一个实施例,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述交互单元902:
向所述应用发送所述数据交互请求;
接收所述应用针对所述数据交互请求反馈的所述第一目标数据。
可选地,作为一个实施例,所述数据交互请求用于请求将所述第一网络的服务器中的第二目标数据写入所述可移动存储设备中;
其中,所述交互单元902:
向所述应用发送所述数据交互请求;
在接收到所述应用针对所述数据交互请求反馈的确认信息时,向所述应用发送所述第二目标数据。
可选地,作为一个实施例,所述交互单元902:
从所述第一网络的服务器上获取第三目标数据;
其中,在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,所述生成单元901:
对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据;
显示所述合成后的数据。
可选地,作为一个实施例,所述生成单元901:
生成承载所述第一目标数据的第一图片;
生成承载所述第三目标数据的第二图片;
合成所述第一图片和所述第二图片,得到承载所述合成后数据的第三图片;
显示所述第三图片。
可选地,作为一个实施例,所述第一网络为法院内网,所述第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的开户银行信息中的至少之一。
可选地,在向所述应用发送所述第二目标数据之前,所述交互单元902:
提取所述第一网络的服务器中的所有数据的特征;
基于提取的特征对所述所有数据进行分类;
基于分类的结果,从所述所有数据中提取所述第二目标数据。
可选地,作为一个实施例,所述与法院的拍卖标的相关的数据包括拍卖标的总数量;
其中,所述交互单元902:
对所述所有数据中类别为法院的拍卖标的的数据进行统计处理,得到每个法院的拍卖标的总数量;
提取所述每个法院的拍卖标的的总数量。
可选地,作为一个实施例,所述第一网络为私有网络,所述第二网络为公有网络。
客户端900还可执行图2至图5所示实施例的方法,并实现客户端在图2至图5所示实施例的功能,本申请实施例在此不再赘述。
图10是本申请的一个实施例的应用的结构示意图。所述应用安装在可移动存储设备上。请参考图10,在一种软件实施方式中,应用1000可包括:通信单元1001和交互单元1002,其中,
通信单元1001,当检测到可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
所述通信单元1001,当与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
所述通信单元1001,当与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
交互单元1002,基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据。
根据本申请实施例的应用在于属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,并在与第二网络的服务器建立通信连接失败时,与安装在终端设备上的客户端建立通信连接,在于客户端建立通信连接之后,基于接收到的客户端发送的数据交互请求与客户端进行数据交互。由于该应用安装在可移动存储设备上,并且应用于客户端进行数据交互的数据包括第一网络中的数据和/或中的数据,使得通过与安装在终端设备上的数据交互实现物理隔离的网络中的数据的交互,从而较容易的实现物理隔离的网络之间的数据交互。
可选地,作为一个实施例,通信单元1001当与所述第二网络的服务器成功建立通信连接时,交互单元1002与所述第二网络的服务器进行数据交互。
可选地,作为一个实施例,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述交互单元1002:
向所述客户端反馈所述第一目标数据。
可选地,作为一个实施例,所述数据交互请求用于请求将所述第一网络的服务器中的第二目标数据写入所述可移动存储设备中;
其中,所述交互单元1002:
向所述客户端反馈针对所述数据交互请求的确认信息;
接收所述客户端在接收到所述确认信息时发送的所述第二目标数据;
将所述第二目标数据写入所述可移动存储设备中。
可选地,作为一个实施例,所述第一网络为法院内网,所述第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的开户银行信息中的至少之一。
可选地,作为一个实施例,所述第一网络为私有网络,所述第二网络为公有网络。
应用1000还可执行图6所示实施例的方法,并实现应用在6所示实施例的功能,本申请实施例在此不再赘述。
本申请实施例还提供一种服务器,该服务器属于私有网络,且该服务器可以与公有网络中的终端设备建立通信连接,但该服务器只能通过与公有网络中的终端设备建立的通信连接接收该终端设备发送的数据,并不能通过与公有网络中的终端设备建立的通信连接向该终端设备发送数据。或者可以理解为,对于该服务器来讲数据只进不出。
总之,以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
Claims (18)
1.一种数据交互的方法,包括:
当客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;
所述客户端基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述客户端安装在属于所述第一网络的终端设备上,所述终端设备与所述可移动存储设备通信连接,所述终端设备与所述第一网络的服务器通信连接;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述应用进行数据交互,包括:
向所述应用发送所述数据交互请求;
接收所述应用针对所述数据交互请求反馈的所述第一目标数据;
所述客户端从所述第一网络的服务器上获取第三目标数据;
其中,在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,还包括:
对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据;
显示所述合成后的数据。
2.根据权利要求1所述的方法,所述数据交互请求用于请求将所述第一网络的服务器中的第二目标数据写入所述可移动存储设备中;
其中,所述基于所述数据交互请求与所述应用进行数据交互,包括:
向所述应用发送所述数据交互请求;
在接收到所述应用针对所述数据交互请求反馈的确认信息时,向所述应用发送所述第二目标数据。
3.根据权利要求1所述的方法,所述对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后的数据,包括:
生成承载所述第一目标数据的第一图片;
生成承载所述第三目标数据的第二图片;
合成所述第一图片和所述第二图片,得到承载所述合成后数据的第三图片;
其中,所述显示所述合成后的数据,包括:
显示所述第三图片。
4.根据权利要求2所述的方法,所述第一网络为法院内网,所述第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的开户银行信息中的至少之一。
5.根据权利要求4所述的方法,在向所述应用发送所述第二目标数据之前,还包括:
提取所述第一网络的服务器中的所有数据的特征;
基于提取的特征对所述所有数据进行分类;
基于分类的结果,从所述所有数据中提取所述第二目标数据。
6.根据权利要求5所述的方法,所述与法院的拍卖标的相关的数据包括拍卖标的总数量;
其中,所述基于分类的结果,从所述所有数据中提取所述第二目标数据,包括:
对所述所有数据中类别为法院的拍卖标的的数据进行统计处理,得到每个法院的拍卖标的总数量;
提取所述每个法院的拍卖标的的总数量。
7.根据权利要求1或2所述的方法,所述第一网络为私有网络,所述第二网络为公有网络。
8.一种数据交互的方法,包括:
当应用检测到可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述应用安装在所述可移动存储设备上,所述第一网络与所述第二网络物理隔离;
当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
所述应用基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述客户端进行数据交互,包括:
向所述客户端反馈所述第一目标数据,所述第一目标数据用于所述客户端在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,所述客户端从所述第一网络的服务器上获取第三目标数据,所述客户端对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据,所述客户端显示所述合成后的数据。
9.根据权利要求8所述的方法,还包括:
当所述应用与所述第二网络的服务器成功建立通信连接时,与所述第二网络的服务器进行数据交互。
10.根据权利要求8或9所述的方法,所述数据交互请求用于请求将所述第一网络的服务器中的第二目标数据写入所述可移动存储设备中;
其中,所述基于所述数据交互请求与所述客户端进行数据交互,包括:
向所述客户端反馈针对所述数据交互请求的确认信息;
接收所述客户端在接收到所述确认信息时发送的所述第二目标数据;
将所述第二目标数据写入所述可移动存储设备中。
11.根据权利要求10所述的方法,所述第一网络为法院内网,所述第二目标数据包括:与法院的拍卖标的相关的数据、法院的案件对应的开户银行信息中的至少之一。
12.根据权利要求8或9所述的方法,所述第一网络为私有网络,所述第二网络为公有网络。
13.一种客户端,所述客户端安装在属于第一网络的终端设备上,所述客户端包括:
生成单元,当所述客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求;
交互单元,基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述终端设备与所述可移动存储设备通信连接,所述终端设备与所述第一网络的服务器通信连接;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述应用进行数据交互,包括:
向所述应用发送所述数据交互请求;
接收所述应用针对所述数据交互请求反馈的所述第一目标数据;
所述客户端从所述第一网络的服务器上获取第三目标数据;
其中,在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,还包括:
对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据;
显示所述合成后的数据。
14.一种数据交互装置,所述装置安装在可移动存储设备上,所述装置包括:
通信单元,当检测到所述可移动存储设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
所述通信单元,当与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
所述通信单元,当与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
交互单元,基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述客户端进行数据交互,包括:
向所述客户端反馈所述第一目标数据,所述第一目标数据用于所述客户端在接收应用针对所述数据交互请求反馈的所述第一目标数据之后,所述客户端从所述第一网络的服务器上获取第三目标数据,所述客户端对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据,所述客户端显示所述合成后的数据,其中,所述应用为安装或存储在所述可移动存储设备上的一个可执行文件。
15.一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:
当所述电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,所述电子设备属于第一网络;
基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述电子设备与所述可移动存储设备通信连接,所述电子设备与所述第一网络的服务器通信连接;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述应用进行数据交互,包括:
向所述应用发送所述数据交互请求;
接收所述应用针对所述数据交互请求反馈的所述第一目标数据;
所述客户端从所述第一网络的服务器上获取第三目标数据;
其中,在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,还包括:
对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据;
显示所述合成后的数据。
16.一种电子设备,所述电子设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:
当所述电子设备上安装的应用检测到所述电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述数据交互请求用于请求读取所述电子设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述电子设备中的数据;
其中,所述基于所述数据交互请求与所述客户端进行数据交互,包括:
向所述客户端反馈所述第一目标数据,所述第一目标数据用于所述客户端在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,所述客户端从所述第一网络的服务器上获取第三目标数据,所述客户端对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据,所述客户端显示所述合成后的数据。
17.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得电子设备执行以下操作:
当所述电子设备上安装的客户端与安装在可移动存储设备上的应用成功建立通信连接时,生成数据交互请求,所述电子设备属于第一网络;
基于所述数据交互请求与所述应用进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或第二网络中的数据,所述第一网络与所述第二网络物理隔离,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述电子设备与所述可移动存储设备通信连接,所述电子设备与所述第一网络的服务器通信连接;
其中,所述数据交互请求用于请求读取所述可移动存储设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述可移动存储设备中的数据;
其中,所述基于所述数据交互请求与所述应用进行数据交互,包括:
向所述应用发送所述数据交互请求;
接收所述应用针对所述数据交互请求反馈的所述第一目标数据;
所述客户端从所述第一网络的服务器上获取第三目标数据;
其中,在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,还包括:
对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据;
显示所述合成后的数据。
18.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
当所述电子设备上安装的应用检测到所述电子设备与属于第一网络的终端设备建立通信连接时,请求与第二网络的服务器建立通信连接,所述第一网络与所述第二网络物理隔离;
当所述应用与所述第二网络的服务器建立通信连接失败时,请求与安装在所述终端设备上的客户端建立通信连接;
当所述应用与所述客户端成功建立通信连接时,接收所述客户端发送的数据交互请求;
基于所述数据交互请求与所述客户端进行数据交互,进行数据交互的数据包括所述第一网络中的数据和/或所述第二网络中的数据,第一网络中的数据包括第一网络的服务器中的数据,第二网络中的数据包括第二网络的服务器中的数据;
其中,所述数据交互请求用于请求读取所述电子设备中存储的第一目标数据,所述第一目标数据包括由所述第二网络的服务器写入所述电子设备中的数据;
其中,所述基于所述数据交互请求与所述客户端进行数据交互,包括:
向所述客户端反馈所述第一目标数据,所述第一目标数据用于所述客户端在接收所述应用针对所述数据交互请求反馈的所述第一目标数据之后,所述客户端从所述第一网络的服务器上获取第三目标数据,所述客户端对所述第一目标数据和所述第三目标数据进行合成处理,得到合成后数据,所述客户端显示所述合成后的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810104639.2A CN110138707B (zh) | 2018-02-02 | 2018-02-02 | 数据交互的方法、客户端、应用和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810104639.2A CN110138707B (zh) | 2018-02-02 | 2018-02-02 | 数据交互的方法、客户端、应用和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110138707A CN110138707A (zh) | 2019-08-16 |
CN110138707B true CN110138707B (zh) | 2022-08-02 |
Family
ID=67566973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810104639.2A Active CN110138707B (zh) | 2018-02-02 | 2018-02-02 | 数据交互的方法、客户端、应用和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110138707B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112866351B (zh) * | 2020-12-31 | 2023-08-04 | 成都佳华物链云科技有限公司 | 数据交互方法、装置、服务器及存储介质 |
CN114265557B (zh) * | 2021-12-21 | 2024-04-16 | 潍柴动力股份有限公司 | 一种污染物排放数据处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101916342A (zh) * | 2010-08-16 | 2010-12-15 | 武汉天喻信息产业股份有限公司 | 一种安全移动存储设备及利用其实现数据安全交换的方法 |
CN103020546A (zh) * | 2012-12-18 | 2013-04-03 | 广州市华标科技发展有限公司 | 智能物理隔离安全数据交换设备及方法 |
US9225695B1 (en) * | 2014-06-10 | 2015-12-29 | Lockheed Martin Corporation | Storing and transmitting sensitive data |
CN106372984A (zh) * | 2016-08-30 | 2017-02-01 | 乐视控股(北京)有限公司 | 多账户的账户信息合并方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8970704B2 (en) * | 2011-06-07 | 2015-03-03 | Verizon Patent And Licensing Inc. | Network synchronized camera settings |
-
2018
- 2018-02-02 CN CN201810104639.2A patent/CN110138707B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101916342A (zh) * | 2010-08-16 | 2010-12-15 | 武汉天喻信息产业股份有限公司 | 一种安全移动存储设备及利用其实现数据安全交换的方法 |
CN103020546A (zh) * | 2012-12-18 | 2013-04-03 | 广州市华标科技发展有限公司 | 智能物理隔离安全数据交换设备及方法 |
US9225695B1 (en) * | 2014-06-10 | 2015-12-29 | Lockheed Martin Corporation | Storing and transmitting sensitive data |
CN106372984A (zh) * | 2016-08-30 | 2017-02-01 | 乐视控股(北京)有限公司 | 多账户的账户信息合并方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110138707A (zh) | 2019-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI743773B (zh) | 基於隱私資料保護的異常採集行為識別方法和裝置 | |
US11570520B2 (en) | Method for data processing and live broadcast system | |
CN109417547B (zh) | 图像验证的自动化 | |
US8849791B1 (en) | Assisted shopping | |
CN107391359B (zh) | 一种业务测试方法及装置 | |
US20130066757A1 (en) | System and method for identifying, locating and recovering collateralized assets | |
WO2017076210A1 (zh) | 一种用于应用信息的风险管理的方法与设备 | |
CN109614766B (zh) | 一种通过文件获取对网页进行区块链存证的方法及装置 | |
CN108280144B (zh) | 信息展示方法、装置和电子设备 | |
CN109582885B (zh) | 一种通过网页监测对网页进行区块链存证的方法及装置 | |
CN111415158B (zh) | 一种基于区块链的风控方法和*** | |
CN110222285B (zh) | 阅读页面的展示方法、计算设备及计算机存储介质 | |
CN110474900B (zh) | 一种游戏协议测试方法及装置 | |
US20200279264A1 (en) | Withdrawal request review method, apparatus, electronic device and storage medium | |
CN110334542B (zh) | 一种网络证据保全、网络证据存证校验方法及装置 | |
EP3557514A1 (en) | Entity information verification method and device | |
WO2018121266A1 (zh) | 一种应用程序获取方法和装置以及一种终端设备 | |
CN110138707B (zh) | 数据交互的方法、客户端、应用和电子设备 | |
US11221894B2 (en) | Event execution method, device, and system | |
CN109409875B (zh) | 一种账单校验方法、装置及电子设备 | |
CN107528822A (zh) | 一种业务执行方法以及装置 | |
CN109598478B (zh) | 一种风测结果描述文案的生成方法、装置及电子设备 | |
CN111212153A (zh) | Ip地址核查方法、装置、终端设备及存储介质 | |
CN108021464B (zh) | 一种应用程序响应数据的兜底处理的方法以及装置 | |
US20150242516A1 (en) | Multi-lateral network communication for sale of vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |