一种面向电力领域的跨内外网数据交互方法及系统技术方案

技术编号:37446066 阅读:27 留言:0更新日期:2023-05-06 09:18
本发明专利技术提供一种面向电力领域的跨内外网数据交互方法及系统,包括:通过外网交互服务对移动前端发送的请求信息进行处理,获取请求数据,并将所述请求数据插入接口信息表中进行存储;对插入所述接口信息表中的请求数据进行检测,并通过UTL_HTTP组件向内网接口发起同步请求数据,将获取到的返回数据在所述接口信息表进行存储;根据所述请求数据,按照预设查询时间对所述接口信息表中存储的返回数据进行查询,并将查询结果返回至移动前端,该方法充分利用数据库的表监控机制,可以第一时间触发内网服务进行响应,减少延迟。减少延迟。减少延迟。

【技术实现步骤摘要】
一种面向电力领域的跨内外网数据交互方法及系统


[0001]本专利技术属于数据交互
,具体涉及一种面向电力领域的跨内外网数据交互方法及系统。

技术介绍

[0002]随着移动业务发展的需求增多,越来越多的电力相关业务加入移动应用开发行列。电力系统出于安全考虑,浏览器端的系统不论是运行还是数据存储均在内网进行,其功能种类涵盖了人资、科研和设备等方方面面的内容,有些系统持续迭代已达十余年之久,项目庞大且复杂。然而移动端则需要在互联网运行,与内网系统无法直接交互。
[0003]常规做法是专门为移动端开发并部署一套移动端的后台服务在外网服务器上,通过隔离设备访问内网数据库实现数据交互的目的。但这种做法不但需要重新开发接口功能,对于大体积附件传输也十分不便。

技术实现思路

[0004]为克服上述现有技术的不足,本专利技术提出一种面向电力领域的跨内外网数据交互方法,包括:
[0005]通过外网交互服务对移动前端发送的请求信息进行处理,获取请求数据,并将所述请求数据插入接口信息表中进行存储;
[0006]对插入所述接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种面向电力领域的跨内外网数据交互方法,其特征在于,包括:通过外网交互服务对移动前端发送的请求信息进行处理,获取请求数据,并将所述请求数据插入接口信息表中进行存储;对插入所述接口信息表中的请求数据进行检测,并通过UTL_HTTP组件向内网接口发起同步请求数据,将获取到的返回数据在所述接口信息表进行存储;根据所述请求数据,按照预设查询时间对所述接口信息表中存储的返回数据进行查询,并将查询结果返回至移动前端。2.如权利要求1所述的方法,其特征在于,所述请求信息至少包括下述中的一种或多种信息:需要的内网接口地址信息和需要的内网参数信息。3.如权利要求1所述的方法,其特征在于,所述通过外网交互服务对移动前端发送的请求信息进行处理,获取请求数据,并将所述请求数据插入接口信息表中进行存储,包括:通过外网交互服务接收移动前端发送的请求信息,根据所述请求信息的请求路径,获取接口信息表中映射所述请求信息对应的内网请求地址;并通过所述外网交互服务对所述请求信息和所述请求信息对应的内网请求地址进行封装,得到请求数据;将所述请求数据通过隔离装置插入至内网的Oracle数据库的接口信息表中进行存储。4.如权利要求3所述的方法,其特征在于,所述对插入所述接口信息表中的请求数据进行检测,并通过UTL_HTTP组件向内网接口发起同步请求数据,将获取到的返回数据在所述接口信息表进行存储,包括:接口信息表对插入的请求数据进行检测,当检测到插入行为时,通过Oracle数据库中的UTL_HTTP组件调取部署在内网的内网交互服务;基于所述内网交互服务,向内网接口发起同步请求数据;通过接口调用服务对内网接口反馈的返回数据进行封装,并将所述返回数据发送至所述接口信息表进行存储。5.如权利要...

【专利技术属性】
技术研发人员:王景钰刘鹏徐英辉邓春宇韩希发李闯
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:

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

1