[实用新型]一种数据接口访问系统有效
申请号: | 201520735624.8 | 申请日: | 2015-09-22 |
公开(公告)号: | CN205195737U | 公开(公告)日: | 2016-04-27 |
发明(设计)人: | 胡瀛寰;易晓峰;薛潋 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/18 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 王娟 |
地址: | 410001 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 接口 访问 系统 | ||
技术领域
本实用新型涉及接口访问技术领域,特别是一种数据接口访问系统。
背景技术
传统服务器提供数据接口通常采用的是客户请求->nginx-(反向代理服务器)>目标服务器模式,这种模式要求内部服务器必须通过某种方式能被公网主动访问到。然而,在某些应用场景下,存在内部服务器无法对公网提供访问服务,却仍需要内部服务器能对外提供接口服务的需求,传统的数据接口服务模式无法解决该问题。
发明内容
本实用新型所要解决的技术问题是,针对现有技术不足,提供一种数据接口访问系统。
为解决上述技术问题,本实用新型所采用的技术方案是:一种数据接口访问系统,包括至少一个公网服务器;每个公网服务器与一个以上内网客户端通信;所述内网客户端与内网目标服务器通信;每个公网服务器与一个以上缓存器连接。
与现有技术相比,本实用新型所具有的有益效果为:本实用新型通过内网客户端彻底隔离了公网服务器和内网目标服务器,使内网IP端口对公网完全隐藏,在内网服务器无法对公网提供访问服务时,保证了数据接口的可访问性,同时还保证了内网数据的安全。
附图说明
图1为本实用新型一实施例结构框图。
具体实施方式
如图1所示,本实用新型一实施例包括一公网服务器、一内网客户端、一内网目标服务器和一缓存器。
公网服务器:接收用户http请求,并主动广播所述用户http请求数据;在接收内网客户端广播的响应结果后,取出用户http请求,并将内网客户端广播的响应结果发送给内网客户端;
内网客户端:主动监听公网服务器广播的用户http请求,并根据所述用户http请求重新构建http请求,然后将http请求转发至内网目标服务器;在获取内网目标服务器发送的响应结果数据后,广播通知公网服务端;
内网目标服务器:响应所述内网客户端发送的http请求,并将响应结果返回给内网客户端;
缓存器:缓存公网服务器广播的用户http请求,定时检查用户http请求的有效性,若用户http请求在预设时间T(本实施例中设定T为30秒)内未得到公网服务器的主动处理,则缓存器取出超时的用户http请求并响应状态码到内网客户端。
首先,公网服务器接收用户http请求,提取用户http请求后广播用户http请求,同时将该用户http请求存入缓存器中。缓存器定时检查用户http请求的有效性,当在30秒内(该值可根据需要灵活配置)尚未得到公网服务器的主动处理,那么缓存器就取出超时的用户http请求并响应503状态码到用户。内网客户端监听到事件广播,根据获取的用户http请求重新构建http请求发送到内网目标服务器,得到内网目标服务器响应后,再把响应数据通过事件广播出去。公网服务器获得内网客户端广播的响应数据后,取出用户http请求,并将内网客户端广播的响应结果发送给内网客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201520735624.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:射频发射手机壳及发光饰品
- 下一篇:一种探测网络设备IP地址的便携装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置