一种通讯方法、装置、终端与存储介质制造方法及图纸

技术编号:20246437 阅读:15 留言:0更新日期:2019-01-30 00:36
本发明专利技术实施例公开了一种通讯方法、装置、终端与存储介质,其中,该方法包括:接收第一服务请求;将第一服务请求转换成文本格式的第一请求文件;将第一请求文件存储至第一文件中转设备,以使第一设定端读取第一文件中转设备中的第一请求文件并根据第一请求文件访问相应的第一网络服务器,第一文件中转设备为物理设备。本发明专利技术实施例可以将发送服务请求的用户和请求对应的网络服务器进行物理隔离,并通过文件方式传输以实现通讯,可以有效提高通讯的安全性。

【技术实现步骤摘要】
一种通讯方法、装置、终端与存储介质
本专利技术实施例涉及计算机
,尤其涉及一种通讯方法、装置、终端与存储介质。
技术介绍
随着时代和技术的进步,网络越来越重要,网络上的攻防之争也越来越激烈。当数据在网络上传输时,黑客可以通过伪造域名服务器(DomainNameServer,DNS服务器)或者侵入网关刷新地址解析协议(AddressResolutionProtocol,ARP)表等方式对访问进行攻击。现有技术中可以通过非对称加密算法(例如RAS加密算法)进行安全访问,但是即使加密之后,仍然会受到攻击,这种攻击即便已经知晓,但想破解和绕开,仍需要时间,并需要相当的技术。而且随着网络的飞速发展,这种危害会越来越大,当网络传输对访问速度的要求不高,但对安全性的要求很高时,现有技术不能满足高安全性的要求。
技术实现思路
本专利技术实施例提供了一种通讯方法、装置、终端与存储介质,以解决现有技术中通讯安全性低的问题。第一方面,本专利技术实施例提供了一种通讯方法,包括:接收第一服务请求;将所述第一服务请求转换成文本格式的第一请求文件;将所述第一请求文件存储至第一文件中转设备,以使第一设定端读取所述第一文件中转设备中的所述第一请求文件并根据所述第一请求文件访问相应的第一网络服务器,所述第一文件中转设备为物理设备。第二方面,本专利技术实施例还提供了一种通讯装置,包括:第一请求模块,用于接收第一服务请求;第一文件模块,用于将所述第一服务请求转换成文本格式的第一请求文件;第一中转模块,用于将所述第一请求文件存储至第一文件中转设备,以使第一设定端读取所述第一文件中转设备中的所述第一请求文件并根据所述第一请求文件访问相应的第一网络服务器,所述第一文件中转设备为物理设备。第三方面,本专利技术实施例还提供了一种终端,所述终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的通讯方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的通讯方法。本专利技术实施例通过接收第一服务请求,将第一服务请求转换成文本格式的第一请求文件,将第一请求文件存储至第一文件中转设备,以使第一设定端读取第一文件中转设备中的第一请求文件并根据第一请求文件访问相应的第一网络服务器。由于第一文件中转设备为物理设备,可以将发送服务请求的用户和请求对应的网络服务器进行物理隔离,并通过文件方式传输以实现通讯,可以有效提高通讯的安全性。附图说明图1为本专利技术实施例一中的通讯方法的流程图;图2为本专利技术实施例一中的终端与第一设定端通讯过程示意图;图3为本专利技术实施例二中的通讯方法的流程图;图4为本专利技术实施例三中的通讯方法的流程图;图5为本专利技术实施例三中的通讯过程示意图;图6为本专利技术实施例四中的通讯装置的结构示意图;图7为本专利技术实施例五中的终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一中的通讯方法的流程图,本实施例可适用于具有与网络中的服务器进行通讯需求的情况,该通讯方法可以由通讯装置执行,该通讯装置可以采用软件和/或硬件的方式实现,例如,该通讯装置可配置于终端中,所述终端可以为电脑、手机和平板电脑等。本实施例中以终端为服务请求的发送端为例进行说明,实际应用中,终端还可以为服务请求的接收端。具体的,参考图1,该方法具体可以包括:S110、接收第一服务请求。其中,服务请求可以为任意用户通过终端发出的网络访问请求,如打开一个网页。本实施例中,在终端配置有设定应用程序,设定应用程序用于模拟网络接收终端接收上传的服务请求并将该服务请求发送至物理设备,即通过设定应用程序实现本实施例提供的方法。具体的,当检测用户通过其它应用程序发出服务请求后,设定应用程序自动获取该服务请求,并将该服务请求记为第一服务请求。进一步的,终端可以通过SpringBoot对外提供Restful请求接口,以使设定应用程序通过该Restful请求接口接收服务请求,同时,保证终端不会根据该服务请求访问网络。其中,Restful请求接口可以通过配置文件将接收到服务请求时需要公开的接口映射出来。通常,服务请求遵循统一接口原则,也可以理解为无论什么样的服务请求(本实施例中针对的是HTTP及其上承载的协议),都可以使用相同规范的接口进行网络资源的访问,例如可以使用标准的HTTP接口。S120、将第一服务请求转换成文本格式的第一请求文件。可选地,接收到第一服务请求之后,采用HTTPRequest工具类对第一服务请求进行封装,并且通过序列化处理,将封装后的第一服务请求转化成文本格式的第一请求文件,文本格式可以为通用的HTTP明文。其中,序列化处理可以为将第一服务请求转换为字节序列的处理,示例性的,若第一服务请求为一个网址,则通过序列化处理之后可以将该网址变为二进制序列。S130、将第一请求文件存储至第一文件中转设备,以使第一设定端读取第一文件中转设备中的第一请求文件并根据第一请求文件访问相应的第一网络服务器,第一文件中转设备为物理设备。其中,该第一文件中转设备可以为任意一个可以存储文件的物理设备,例如U盘或移动硬盘等等。终端将第一服务请求转换成文本格式的第一请求文件之后,可以将第一请求文件存储至第一文件中转设备的指定路径中,以使第一设定端读取第一文件中转设备中的第一请求文件并根据第一请求文件访问相应的第一网络服务器。其中,第一文件中转设备中的指定路径可以根据实际需要进行设置,本实施例对此不作限定。网络服务器为根据服务请求提供网络资源的服务器,其可以是外网服务器,也可以是内网服务器。实施例中将第一设定端访问的网络服务器称为第一网络服务器。进一步的,第一设定端是另一终端,其可以被认为是服务请求的接收端。其中,第一设定端中也可以配置有设定应用程序,该设定应用程序用于模拟网络访问端读取第一文件中转设备中的第一请求文件,并将第一请求文件进行反序列化处理,以得到第一请求文件中的第一服务请求,进而根据第一服务请求访问相应的第一网络服务器。其中,第一设定端进行反序列化处理的具体方式实施例不作限定。通常,反序列化处理可以认为是对第一服务请求进行序列化处理的逆过程。可以理解的是,第一设定端中的设定应用程序与终端中的设定应用程序可以为同一个应用程序,仅是采用不同的功能。本实施例通过作为发送端的终端接收第一服务请求,将第一服务请求转换成文本格式的第一请求文件,将第一请求文件存储至第一文件中转设备,以使第一设定端读取第一文件中转设备中的第一请求文件并根据第一请求文件访问相应的第一网络服务器的技术方案,实现了利用物理设备(第一文件中转设备)将服务请求的生成终端与网络服务器进行物理隔离,并通过文件方式在不同终端间传输服务请求,可以有效提高通讯的安全性。可选地,由于用户通过终端发出第一服务请求,那么用户同样需要通过该终端接收第一服务请求对应的第一响应结果。因此,实施例中设定,终端将第一请求文件存储至第一文件中转本文档来自技高网...

【技术保护点】
1.一种通讯方法,其特征在于,包括:接收第一服务请求;将所述第一服务请求转换成文本格式的第一请求文件;将所述第一请求文件存储至第一文件中转设备,以使第一设定端读取所述第一文件中转设备中的所述第一请求文件并根据所述第一请求文件访问相应的第一网络服务器,所述第一文件中转设备为物理设备。

【技术特征摘要】
1.一种通讯方法,其特征在于,包括:接收第一服务请求;将所述第一服务请求转换成文本格式的第一请求文件;将所述第一请求文件存储至第一文件中转设备,以使第一设定端读取所述第一文件中转设备中的所述第一请求文件并根据所述第一请求文件访问相应的第一网络服务器,所述第一文件中转设备为物理设备。2.根据权利要求1所述的通讯方法,其特征在于,将所述第一请求文件存储至第一文件中转设备之后,还包括:读取第二文件中转设备中的第一响应文件,所述第二文件中转设备为物理设备,所述第一响应文件由所述第一设定端根据所述第一网络服务器的访问结果生成并存储至所述第二文件中转设备;根据所述第一响应文件得到所述第一服务请求的第一响应结果。3.根据权利要求2所述的通讯方法,其特征在于,所述第一服务请求为至少两个,所述将所述第一服务请求转换成文本格式的第一请求文件包括:获取每个所述第一服务请求的第一请求ID;根据所述第一服务请求及对应的第一请求ID生成文本格式的第一请求文件,以使所述第一设定端在所述第一响应文件中写入所述第一请求ID及所述第一响应结果。4.根据权利要求2所述的通讯方法,其特征在于,所述根据所述第一响应文件得到所述第一服务请求的第一响应结果包括:识别所述第一响应文件包含的第一请求ID以及第一响应结果;根据所述第一请求ID,将所述第一服务请求与对应的第一响应结果关联保存。5.根据权利要求1所述的通讯方法,其特征在于,还包括:按照设定时间间隔,间隔读取第三文件中转设备中的第二请求文件,所述第三文件中转设备为物理设备,所述第二请求文件由第二设定端根据第二服务请求生成并存储至所述第三文件中转设备;基于所述第二请求文件确定相应的第二服务请求;根据所述第二服务请求访问相应的第二网络服务器,并得到所述第二网络服务器反馈的第二响应结果;将所述第二响应结果转换成第二响应文...

【专利技术属性】
技术研发人员:火一莽周凯万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

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

1