内外网间数据的交互方法及装置制造方法及图纸

技术编号:21065432 阅读:27 留言:0更新日期:2019-05-08 09:57
本发明专利技术公开了一种内外网间数据的交互方法及装置,涉及网络技术领域,主要为了在内外网间数据的交互过程中,提高内外网间数据的交互效率而发明专利技术。本发明专利技术的方法包括:从外网中接收请求信息,所述请求信息用于请求内网数据;将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包;通过第一光闸将所述请求数据包发送至内网端。本发明专利技术用于内外网间数据的交互。

【技术实现步骤摘要】
内外网间数据的交互方法及装置
本专利技术涉及网络
,尤其涉及一种内外网间数据的交互方法及装置。
技术介绍
随着互联网的迅速发展,网络信息的交互愈加频繁,跨网络间的交互逐步增多。通常情况下,在网络架设的过程中一般分为内网及外网,例如政府的内网及政府外的外网。由于信息安全的问题,内网通常不对外网开放,以避免内部重要数据及资料出现丢失、被窃取或被攻击等问题。但是,随着人们对信息披露及信息透明度的逐步关注,人们需要通过外网来获取内网的数据、或者访问内网的一些资源。由此,在保证内网数据安全性的前提下,为了尽可能的满足外网访问内网数据的需求,通常会在外网中设置同步数据服务器来满足外网访问的需求。目前,为了满足内外网间的数据交互需要,通常在外网中设置同步数据服务器,并在一定的时间间隔内对需要同步的内网数据同步到该外网中的同步数据服务器中,这样外网的用户就可以通过该同步数据服务器来访问或获取相应的内网信息。然而,在实际应用中,由于数据具有实时性,在通过外网中的同步数据服务器获取内网数据时,经常存在由于服务器未能及时同步而导致的数据过期的问题,因此,现有技术在进行内外网间的数据交互时,其时效性易受到同步数据服务器中同步效率的影响,进而导致在进行内外网间的数据交互实时性较差、内外网间数据的交互效率较低。
技术实现思路
鉴于上述问题,本专利技术提供一种内外网间数据的交互方法及装置,主要目的为了在内外网间数据的交互过程中,解决了现有技术在进行内外网间的数据交互时,其时效性易受到同步数据服务器中同步效率的影响问题,提高内外网间数据的交互效率。为解决上述技术问题,第一方面,本专利技术提供了一种内外网间数据的交互方法,应用于外网端,该方法包括:从外网中接收请求信息,所述请求信息用于请求内网数据;将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包;通过第一光闸将所述请求数据包发送至内网端。可选的,所述方法还包括:接收从内网端发送的响应数据包;将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息,所述第四预设规则与第三预设规则存在对应关系,所述第三预设规则为内网端将所述响应信息处理为所述响应数据包的处理规则,所述响应信息为内网服务根据所述请求信息进行响应的信息;将所述响应信息进行输出,以便将所述响应信息发送至对应所述响应信息的请求方。可选的,在所述将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息之前,所述方法还包括:判断是否接收到多个分组响应数据包;若是,则将所述多个分组响应数据包进行整合,得到整合后的响应数据包;所述将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息,包括:根据数据完整性验证策略,对所述整合后的响应数据包进行完整性验证;若所述整合后的响应数据包通过完整性验证,则将所述整合后的响应数据包通过第四预设规则进行还原,得到对应的响应信息。可选的,在所述将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包之后,所述方法还包括:判断所述请求数据包的数据量是否超过传输阈值;若是,则将所述请求数据包进行拆分,得到多个分组请求数据包;所述通过第一光闸将所述请求数据包发送至内网端,包括:通过第一光闸,将所述多个分组请求数据包依次发送至内网端。第二方面,本专利技术提供了一种内外网间数据的交互方法,应用于内网端,该方法包括:接收从外网端发送的请求数据包;将所述请求数据包通过第二预设规则进行还原,得到对应的请求信息,所述第二预设规则与第一预设规则存在对应关系,所述第一预设规则为外网端将所述请求信息处理为所述请求数据包的处理规则;根据所述请求信息调用对应的内网服务,以便得到对应所述请求信息的响应信息。可选的,所述方法还包括:从内网中接收响应信息,所述响应信息为内网服务根据请求信息进行响应的信息;将所述响应信息通过第三预设规则进行处理,得到预设语言形式及预设格式的响应数据包;通过第二光闸将所述响应数据包发送至外网端。可选的,在将所述响应信息通过第三预设规则进行处理,得到预设语言形式及预设格式的响应数据包之后,所述方法还包括:判断所述响应数据包的数据量是否超过传输阈值;若是,则将所述响应数据包进行拆分,得到多个分组响应数据包;所述通过第二光闸将所述响应数据包发送至外网端,包括:通过第二光闸,将所述多个分组响应数据包依次发送至外网端。可选的,在所述将所述请求数据包通过第二预设规则进行还原,得到对应的请求信息之前,所述方法还包括:判断是否接收到多个分组请求数据包;若是,则将所述多个分组请求数据包进行整合,得到整合后的请求数据包;所述将所述请求数据包通过第二预设规则进行还原,得到对应的请求信息,包括:根据数据完整性验证策略,对所述整合后的请求数据包进行完整性验证;若所述整合后的请求数据包通过完整性验证,则将所述整合后的请求数据包通过第二预设规则进行还原,得到对应的请求信息。第三方面,本专利技术还提供了一种内外网间数据的交互装置,应用于外网端,该装置包括:第一接收单元,用于从外网中接收请求信息,所述请求信息用于请求内网数据;第一处理单元,用于将所述第一接收单元接收的请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包;第一发送单元,用于通过第一光闸将所述第一处理单元得到的请求数据包发送至内网端。可选的,所述装置还包括:第三接收单元,用于接收从内网端发送的响应数据包;第二还原单元,用于将所述第三接收单元接收到的响应数据包通过第四预设规则进行还原,得到对应的响应信息,所述第四预设规则与第三预设规则存在对应关系,所述第三预设规则为内网端将所述响应信息处理为所述响应数据包的处理规则,所述响应信息为内网服务根据所述请求信息进行响应的信息;输出单元,用于将所述第二还原单元得到的响应信息进行输出,以便将所述响应信息发送至对应所述响应信息的请求方。可选的,所述装置还包括:第一判断单元,用于判断是否接收到多个分组响应数据包;第一整合单元,用于若所述第一判断单元判断接收到多个分组响应数据包,则将所述多个分组响应数据包进行整合,得到整合后的响应数据包;所述第二还原单元,包括:验证模块,用于根据数据完整性验证策略,对所述整合后的响应数据包进行完整性验证;还原模块,用于若所述整合后的响应数据包通过所述验证模块的完整性验证,则将所述整合后的响应数据包通过第四预设规则进行还原,得到对应的响应信息。可选的,所述装置还包括:第二判断单元,用于判断所述请求数据包的数据量是否超过传输阈值;第一拆分单元,用于若所述第二判断单元判断所述请求数据包的数据量超过传输阈值,则将所述请求数据包进行拆分,得到多个分组请求数据包;所述第一发送单元,具体用于通过第一光闸,将所述第一拆分单元得到的多个分组请求数据包依次发送至内网端。第四方面,本专利技术还提供了一种内外网间数据的交互装置,应用于内网端,该装置包括:第二接收单元,用于接收从外网端发送的请求数据包;第一还原单元,用于将所述第二接收单元接收到的请求数据包通过第二预设规则进行还原,得到对应的请求信息,所述第二预设规则与第一预设规则存在对应关系,所述第一预设规则为外网端将所述请求信息处理为所述请求数据包的处理规则;调用单元,用于根据所述第一还原单元得到的请求信息调本文档来自技高网...

【技术保护点】
1.一种内外网间数据的交互方法,应用于外网端,其特征在于,包括:从外网中接收请求信息,所述请求信息用于请求内网数据;将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包;通过第一光闸将所述请求数据包发送至内网端。

【技术特征摘要】
1.一种内外网间数据的交互方法,应用于外网端,其特征在于,包括:从外网中接收请求信息,所述请求信息用于请求内网数据;将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包;通过第一光闸将所述请求数据包发送至内网端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收从内网端发送的响应数据包;将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息,所述第四预设规则与第三预设规则存在对应关系,所述第三预设规则为内网端将所述响应信息处理为所述响应数据包的处理规则,所述响应信息为内网服务根据所述请求信息进行响应的信息;将所述响应信息进行输出,以便将所述响应信息发送至对应所述响应信息的请求方。3.根据权利要求2所述的方法,其特征在于,在所述将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息之前,所述方法还包括:判断是否接收到多个分组响应数据包;若是,则将所述多个分组响应数据包进行整合,得到整合后的响应数据包;所述将所述响应数据包通过第四预设规则进行还原,得到对应的响应信息,包括:根据数据完整性验证策略,对所述整合后的响应数据包进行完整性验证;若所述整合后的响应数据包通过完整性验证,则将所述整合后的响应数据包通过第四预设规则进行还原,得到对应的响应信息。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述将所述请求信息通过第一预设规则进行处理,得到预设语言形式及预设格式的请求数据包之后,所述方法还包括:判断所述请求数据包的数据量是否超过传输阈值;若是,则将所述请求数据包进行拆分,得到多个分组请求数据包;所述通过第一光闸将所述请求数据包发送至内网端,包括:通过第一光闸,将所述多个分组请求数据包依次发送至内网端。5.一种内外网间数据的交互方法,应用于内网端,其特征在于,包括:接收从外网端发送的请求数据包;将所述请求数据包通过第二预设规则进行还原,得到对应的请求信息,所述第二预设规则与第一预设规则存在对应关系,所述第一预设规则为外网端将所述请求信息处理为所述请求数据包的处理规则;根据所述请求信息调用对应的内网服务,以便得到对应所述请求信息的响应信息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:从内网中接收响应信息,所述响应信息为内网服务根据请...

【专利技术属性】
技术研发人员:王晓涛潘峰
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1