CN110086816A - 一种内外网交换平台环境下的数据处理方法 - Google Patents
一种内外网交换平台环境下的数据处理方法 Download PDFInfo
- Publication number
- CN110086816A CN110086816A CN201910364681.2A CN201910364681A CN110086816A CN 110086816 A CN110086816 A CN 110086816A CN 201910364681 A CN201910364681 A CN 201910364681A CN 110086816 A CN110086816 A CN 110086816A
- Authority
- CN
- China
- Prior art keywords
- http request
- external network
- switching platform
- network switching
- processing method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种内外网交换平台环境下的数据处理方法,包括实时接收来自外网用户的第一HTTP请求;对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求;将第二HTTP请求传输进入内网;对第二HTTP请求解包解密,并对原有格式进行处理,输出一个可处理的第三HTTP请求;根据第三HTTP请求的请求信息进行模拟请求,得到对应第三HTTP请求的返回数据;将返回数据传输至外网用户;实现了内外网的数据交换,增加了数据传输的安全性,极大提高了商家的运维管理效率,并且显著降低开发成本。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种内外网交换平台环境下的数据处理方法。
背景技术
目前大多数企业都启用了内外网平台,在与外网的数据交互过程中,常常面临着内外网交换平台下的数据交换,在这过程中如何保证数据的安全传输成为了目前迫切需要解决的问题。
发明内容
本发明的目的在于提供一种内外网交换平台环境下的数据处理方法,来解决内外网交换平台下的数据交换,以及在这过程中如何保证数据安全传输的问题。
为达此目的,本发明采用以下技术方案:
一种内外网交换平台环境下的数据处理方法,包括如下步骤:
实时接收来自外网用户的第一HTTP请求;
对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求;
将第二HTTP请求传输进入内网;
对第二HTTP请求解包解密,并对原有格式进行处理,输出一个可处理的第三HTTP请求;
根据第三HTTP请求的请求信息进行模拟请求,得到对应第三HTTP请求的返回数据;
将返回数据传输至外网用户。
可选的,所述步骤:将返回数据传输至外网用户,具体包括:
对返回数据进行封装、加密处理;
将封装、加密处理后的返回数据由内网传输至外网;
对返回数据进行解包、解密处理;
将解包、解密处理后的返回数据传输至外网用户。
可选的,所述步骤:将第二HTTP请求传输进入内网之前,还包括:
对第二HTTP请求进行审核。
可选的,所述步骤:将第二HTTP请求传输进入内网之后,还包括:
对第二HTTP请求进行审核。
可选的,所述步骤:将第二HTTP请求传输进入内网之前,还包括:
通过DMZ区对第二HTTP请求进行缓存。
可选的,所述步骤:将封装、加密处理后的返回数据由内网传输至外网之后,还包括:
通过DMZ区对封装、加密处理后的返回数据进行缓存。
可选的,所述外网用户通过电脑、平板电脑或手机发送第一HTTP请求。
可选的,所述外网用户通过电脑、平板电脑或手机接收返回数据。
可选的,本发明的内外网交换平台环境下的数据处理方法,还包括:
对所有请求流程转换的环节进行日志记录。
可选的,所述步骤:对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求之前,还包括:对无效的HTTP请求进行过滤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明通过内外网平台的转换,数据进入内网前的封装、加密,以及数据从外网传输至内网前的解包解密,实现了内外网的数据交换,增加了数据传输的安全性,极大提高了商家的运维管理效率,并且显著降低开发成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种内外网交换平台环境下的数据处理方法的流程图;
图2为本发明实施例提供的一种内外网交换平台环境下的数据处理方法的请求、响应示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明的描述中,需要理解的是,术语“上”、“下”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
需要说明的是,当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中设置的组件。当一个组件被认为是“设置在”另一个组件,它可以是直接设置在另一个组件上或者可能同时存在居中设置的组件。
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
请参考图1,一种内外网交换平台环境下的数据处理方法,包括如下步骤:
步骤S101:实时接收来自外网用户的第一HTTP请求;具体的,外网用户通过电脑、平板电脑或手机发送第一HTTP请求。
步骤S102:对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求。
步骤S103:将第二HTTP请求传输进入内网。
步骤S104:对第二HTTP请求解包解密,并对原有格式进行处理,输出一个可处理的第三HTTP请求。
步骤S105:根据第三HTTP请求的请求信息进行模拟请求,得到对应第三HTTP请求的返回数据。
步骤S106:将返回数据传输至外网用户;具体的,外网用户通过电脑、平板电脑或手机接收返回数据。
进一步的,步骤S106具体包括:
对返回数据进行封装、加密处理;
将封装、加密处理后的返回数据由内网传输至外网;
对返回数据进行解包、解密处理;将封装、加密处理后的返回数据由内网传输至外网之后,还包括:通过DMZ区对返回数据进行缓存。
将解包、解密处理后的返回数据传输至外网用户。
进一步的,步骤S102之前,还包括:对无效的HTTP请求进行过滤,减小对后端不必要的压力。
进一步的,步骤S103之前,还包括:对第二HTTP请求进行审核。
进一步的,步骤S103之后,还包括:对第二HTTP请求进行审核。
进一步的,步骤S103之前,还包括:通过DMZ区对第二HTTP请求进行缓存。
进一步的,本实施例的数据处理方法还包括:对所有请求流程转换的环节进行日志记录,方便生产环境下的日志查询,故障排查。
更进一步的,步骤:将封装、加密处理后的返回数据由内网传输至外网之后,还包括:通过DMZ区对封装、加密处理后的返回数据进行缓存。
本实施例提供的一种内外网交换平台环境下的数据处理方法,通过内外网平台的转换,数据进入内网前的封装、加密,以及数据从外网传输至内网前的解包解密,实现了内外网的数据交换,增加了数据传输的安全性,极大提高了商家的运维管理效率,并且显著降低开发成本。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种内外网交换平台环境下的数据处理方法,其特征在于,包括如下步骤:
实时接收来自外网用户的第一HTTP请求;
对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求;
将第二HTTP请求传输进入内网;
对第二HTTP请求解包解密,并对原有格式进行处理,输出一个可处理的第三HTTP请求;
根据第三HTTP请求的请求信息进行模拟请求,得到对应第三HTTP请求的返回数据;
将返回数据传输至外网用户。
2.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:将返回数据传输至外网用户,具体包括:
对返回数据进行封装、加密处理;
将封装、加密处理后的返回数据由内网传输至外网;
对返回数据进行解包、解密处理;
将解包、解密处理后的返回数据传输至外网用户。
3.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:将第二HTTP请求传输进入内网之前,还包括:
对第二HTTP请求进行审核。
4.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:将第二HTTP请求传输进入内网之后,还包括:
对第二HTTP请求进行审核。
5.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:将第二HTTP请求传输进入内网之前,还包括:
通过DMZ区对第二HTTP请求进行缓存。
6.根据权利要求2所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:将封装、加密处理后的返回数据由内网传输至外网之后,还包括:
通过DMZ区对封装、加密处理后的返回数据进行缓存。
7.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述外网用户通过电脑、平板电脑或手机发送第一HTTP请求。
8.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述外网用户通过电脑、平板电脑或手机接收返回数据。
9.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,还包括:
对所有请求流程转换的环节进行日志记录。
10.根据权利要求1所述的内外网交换平台环境下的数据处理方法,其特征在于,所述步骤:对第一HTTP请求进行封装、加密成内外网交换平台所支持的webservice协议,形成第二HTTP请求之前,还包括:对无效的HTTP请求进行过滤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910364681.2A CN110086816A (zh) | 2019-04-30 | 2019-04-30 | 一种内外网交换平台环境下的数据处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910364681.2A CN110086816A (zh) | 2019-04-30 | 2019-04-30 | 一种内外网交换平台环境下的数据处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110086816A true CN110086816A (zh) | 2019-08-02 |
Family
ID=67418352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910364681.2A Pending CN110086816A (zh) | 2019-04-30 | 2019-04-30 | 一种内外网交换平台环境下的数据处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110086816A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111988283A (zh) * | 2020-07-30 | 2020-11-24 | 浙江兰德纵横网络技术股份有限公司 | 数据传输方法、***、装置及计算机可读存储介质 |
CN112422510A (zh) * | 2020-10-22 | 2021-02-26 | 山东浪潮通软信息科技有限公司 | 基于dmz区的数据传输方法和*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103209191A (zh) * | 2013-05-08 | 2013-07-17 | 天津工业大学 | 一种实现内外网物理隔断的方法 |
CN105530254A (zh) * | 2015-12-17 | 2016-04-27 | 浙江工业大学 | 一种内外网之间的数据通信方法 |
CN106209801A (zh) * | 2016-06-28 | 2016-12-07 | 广东电网有限责任公司信息中心 | 移动应用平台与内外网数据安全交换平台集成*** |
CN106230806A (zh) * | 2016-07-26 | 2016-12-14 | 中国南方电网有限责任公司信息中心 | 混合数据在内外网隔离环境下的定制协议通讯***和方法 |
CN106651649A (zh) * | 2016-12-07 | 2017-05-10 | 国网安徽省电力公司合肥供电公司 | 一种基于网格化的电力客户经理现场服务手持终端 |
CN107454186A (zh) * | 2017-08-24 | 2017-12-08 | 国网浙江省电力公司衢州供电公司 | 一种基于消息队列的数据安全传输方法 |
CN108810011A (zh) * | 2018-06-29 | 2018-11-13 | 南京南瑞继保电气有限公司 | 一种适用于电力专网的通用网络安全接入区***及报文处理方法 |
CN108965320A (zh) * | 2018-08-08 | 2018-12-07 | 湖南中车时代通信信号有限公司 | 一种通用铁路内外网数据交互的***和方法 |
-
2019
- 2019-04-30 CN CN201910364681.2A patent/CN110086816A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103209191A (zh) * | 2013-05-08 | 2013-07-17 | 天津工业大学 | 一种实现内外网物理隔断的方法 |
CN105530254A (zh) * | 2015-12-17 | 2016-04-27 | 浙江工业大学 | 一种内外网之间的数据通信方法 |
CN106209801A (zh) * | 2016-06-28 | 2016-12-07 | 广东电网有限责任公司信息中心 | 移动应用平台与内外网数据安全交换平台集成*** |
CN106230806A (zh) * | 2016-07-26 | 2016-12-14 | 中国南方电网有限责任公司信息中心 | 混合数据在内外网隔离环境下的定制协议通讯***和方法 |
CN106651649A (zh) * | 2016-12-07 | 2017-05-10 | 国网安徽省电力公司合肥供电公司 | 一种基于网格化的电力客户经理现场服务手持终端 |
CN107454186A (zh) * | 2017-08-24 | 2017-12-08 | 国网浙江省电力公司衢州供电公司 | 一种基于消息队列的数据安全传输方法 |
CN108810011A (zh) * | 2018-06-29 | 2018-11-13 | 南京南瑞继保电气有限公司 | 一种适用于电力专网的通用网络安全接入区***及报文处理方法 |
CN108965320A (zh) * | 2018-08-08 | 2018-12-07 | 湖南中车时代通信信号有限公司 | 一种通用铁路内外网数据交互的***和方法 |
Non-Patent Citations (1)
Title |
---|
尚艳伟: "《电网信息平台安全防护研究》", 《自动化技术与应用》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111988283A (zh) * | 2020-07-30 | 2020-11-24 | 浙江兰德纵横网络技术股份有限公司 | 数据传输方法、***、装置及计算机可读存储介质 |
CN112422510A (zh) * | 2020-10-22 | 2021-02-26 | 山东浪潮通软信息科技有限公司 | 基于dmz区的数据传输方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1155197C (zh) | 远地代理***和方法 | |
CN105391698B (zh) | 基于隔离装置实现电力内外网的socket透传方法 | |
CN103716308B (zh) | 一种多协议平台通信方法及多协议平台 | |
CN101483651B (zh) | 基于map队列的数据传送方法 | |
WO2012152133A1 (zh) | 一种实现传感器适配的方法和*** | |
CN104683313B (zh) | 多媒体业务处理装置、方法及*** | |
CN110086816A (zh) | 一种内外网交换平台环境下的数据处理方法 | |
CN204350029U (zh) | 数据交互*** | |
CN104216761B (zh) | 一种在能够运行两种操作***的装置中使用共享设备的方法 | |
CN108566369B (zh) | 基于工业大数据的数据采集***及方法 | |
WO2012152132A1 (zh) | 一种实现应用平台适配的方法和*** | |
CN110381093A (zh) | 数据协议转换的方法、装置、数据传输的***及电子设备 | |
CN102148833A (zh) | 数据报表的传输方法、服务器、客户端以及*** | |
CN106992908A (zh) | 一种智能家居管理***及其管理方法 | |
CN110191138A (zh) | 一种面向工业制造的边缘计算智能适配器及实现方法 | |
WO2010127531A1 (zh) | 基于web service的装置、web service组件及方法 | |
CN103647706A (zh) | 一种自适配协议通信网关及通信平台 | |
CN110233851A (zh) | 一种数据传输方法和装置 | |
CN106027534A (zh) | 一种基于Netty实现金融报文处理*** | |
CN108363588A (zh) | 实现web与原生功能交互的方法、电子装置及可读存储介质 | |
CN102780633B (zh) | 一种基于capwap协议进行数据传输的装置和方法 | |
WO2023232072A1 (zh) | 一种通信节点、数据传输方法及存储介质 | |
CN103731345A (zh) | 一种网络报文处理方法及设备 | |
CN103906007B (zh) | 一种彩信转发方法及装置 | |
CN109753359A (zh) | 一种用于构建资源池的fpga板卡、服务器和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190802 |
|
RJ01 | Rejection of invention patent application after publication |