【技术实现步骤摘要】
一种通过WEB服务通道实现数据传输的方法
本专利技术涉及本专利技术涉及局域网、私有网、万维网数据交互通道的
,尤其涉及一种通过WEB服务通道实现数据传输的方法。
技术介绍
随着网络技术的发展,各种网络之间的数据交互越来越重要。对于安全级别要求较高的企业、单位来说,必然有隔离私有网与往外网的必要。在进行网络隔离的同时,如果隔离通道安全性能、通讯效率低下,则可能造成保密数据的泄漏或服务访问的不便。
技术实现思路
针对现有数据传输服务通道在传输效率及安全上的不足,本专利技术提出一种通过WEB服务通道实现数据传输的方法;在不同的网络中,实现安全可靠高效的信息互通方式;将服务请求通过服务通道透明传输至另一个网络的服务终端,再将请求返回数据透明返回至请求端。本专利技术是这样实现的:一种通过WEB服务通道实现数据传输的方法,步骤1、在所述WEB服务通道的请求端和目标端之间设置有接收端、隔离端和转发端;所述WEB服务通道向外统一建立一访问接口,对不同的服务请求,统一开发HttpRest服务接口,并设定接口参数传递方式;步骤2、所述接收端根据请求端传入的参数和请求数据,判断请求端的服务请求是否需要等待目标端返回数据,否,则进入步骤3 ;是,则在请求数据中封装需要返回值的标志,并进入步骤3 ;步骤3、接收端解析参数,并生成一唯一的缓存密钥cachekey存于缓存中,作为服务请求的上下文唯一标识,通过缓存密钥cachekey对接收端的所有请求数据和参数进行加密处理;步骤4、隔离端接收接收端的请求,并调用转发端注册的接口服务,转发端接收到请求后,对加密的请求数据 ...
【技术保护点】
一种通过WEB服务通道实现数据传输的方法,其特征在于:步骤1、在所述WEB服务通道的请求端和目标端之间设置有接收端、隔离端和转发端;所述WEB服务通道向外统一建立一访问接口,对不同的服务请求,统一开发HttpRest服务接口,并设定接口参数传递方式;步骤2、所述接收端根据请求端传入的参数和请求数据,判断请求端的服务请求是否需要等待目标端返回数据,否,则进入步骤3;是,则在请求数据中封装需要返回值的标志,并进入步骤3;步骤3、接收端解析参数,并生成一唯一的缓存密钥cachekey存于缓存中,作为服务请求的上下文唯一标识,通过缓存密钥cachekey对接收端的所有请求数据和参数进行加密处理;步骤4、隔离端接收接收端的请求,并调用转发端注册的接口服务,转发端接收到请求后,对加密的请求数据进行解密,并对参数进行解析分离,还原至请求端调用时的参数状态,完成后调用目标端注册的服务接口;步骤5、目标端返回结果,转发端调用结果后,重新登录隔离端,并将调用的结果作为传输数据,调用隔离端数据发布接口;向接收端推送返回结果;步骤6、接收端接收到推送的返回结果后,发送给所述请求端完成数据的传输。
【技术特征摘要】
1.一种通过WEB服务通道实现数据传输的方法,其特征在于: 步骤1、在所述WEB服务通道的请求端和目标端之间设置有接收端、隔离端和转发端;所述WEB服务通道向外统一建立一访问接口,对不同的服务请求,统一开发HttpRest服务接口,并设定接口参数传递方式; 步骤2、所述接收端根据请求端传入的参数和请求数据,判断请求端的服务请求是否需要等待目标端返回数据,否,则进入步骤3 ;是,则在请求数据中封装需要返回值的标志,并进入步骤3 ; 步骤3、接收端解析参数,并生成一唯一的缓存密钥cachekey存于缓存中,作为服务请求的上下文唯一标识,通过缓存密钥cachekey对接收端的所有请求数据和参数进行加密处理; 步骤4、隔离端接收接收端的请求,并调用转发端注册的接口服务,转发端接收到请求后,对加密的请求数据进行解密,并对参数进行解析分离,还原至请求端调用时的参数状态,完成后调用目标端注册的服务接口 ; 步骤5、目标端返回结果,转发端调用结果后,重新登录隔离端,并将调用的结果作为传输数据,调用隔离端数据发布接口 ;向接收端推送返回结果; 步骤6、...
【专利技术属性】
技术研发人员:陈祥耀,
申请(专利权)人:福建省视通光电网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。