CN114006789A - Web信息系统访问方法、多云应用网关、计算机设备及介质 - Google Patents
Web信息系统访问方法、多云应用网关、计算机设备及介质 Download PDFInfo
- Publication number
- CN114006789A CN114006789A CN202111107459.8A CN202111107459A CN114006789A CN 114006789 A CN114006789 A CN 114006789A CN 202111107459 A CN202111107459 A CN 202111107459A CN 114006789 A CN114006789 A CN 114006789A
- Authority
- CN
- China
- Prior art keywords
- information system
- network transmission
- web information
- transmission protocol
- system access
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 claims abstract description 107
- 230000004044 response Effects 0.000 claims abstract description 24
- 238000009432 framing Methods 0.000 claims abstract description 9
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 7
- 238000004458 analytical method Methods 0.000 claims description 3
- 230000000903 blocking effect Effects 0.000 claims description 3
- 230000002085 persistent effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- 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
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种Web信息系统访问方法、多云应用网关、计算机设备及存储介质,所述方法包括:通过多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,第一网络传输协议包含多路复用底层,多路复用底层采用二进制分帧的方式进行数据流的传输,将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于第二网络传输协议,将基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统,基于第二网络传输协议接收Web信息的响应信息,并基于第一网络传输协议反馈给客户端,采用本发明可以提高Web信息系统访问效率。
Description
技术领域
本发明涉及计算机网络技术领域,尤其涉及一种Web信息系统访问方法、多云应用网关、计算机设备及介质。
背景技术
随着计算机网络技术的飞速发展,越来越多的企业机构由于业务量增大,采用多云进行信息系统的访问,多云是指部署在最终用户和云基础设施之间,能够与流向任何云提供商的流量或针对多个云提供商的流量进行集成、保护和加速的云服务。同时,多云也可以发挥FaaS(无服务器)提供商的作用,在其分布式全球网络上托管和运行无服务器功能。
多云为信息系统的访问提供了便利,但是,在用户较多时,传统的传输协议,需要构建持续的长链接,较为消耗系统资源,或者无法进行并发数处理,导致信息系统的访问效率不高。
发明内容
本发明实施例提供一种Web信息系统访问方法、多云应用网关、计算机设备和存储介质,以提高Web信息系统访问方法效率。
为了解决上述技术问题,本申请实施例提供一种Web信息系统访问方法,包括:
所述多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,所述第一网络传输协议包含多路复用底层,所述多路复用底层采用二进制分帧的方式进行数据流的传输;
所述多云应用网关将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于所述第二网络传输协议,将所述基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统;
所述多云应用网关基于第二网络传输协议接收所述Web所述信息的响应信息,并基于第一网络传输协议反馈给所述客户端。
可选地,所述第二网络传输协议采用分块传输编码,所述分块传输编码为动态生成的内容维持HTTP持久链接。
可选地,所述第一网络传输协议为HTTP2.0协议,所述第二网络传输协议为HTTP1.1协议。
可选地,所述多云应用网关将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求包括:
所述多云应用网关在接收到基于所述第一网络传输协议发送的Web信息系统访问请求时,对基于所述第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
对所述数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
基于所述请求报文,生成访问请求,作为所述基于第二网络传输协议的Web信息系统访问请求。
为了解决上述技术问题,本申请实施例还提供一种多云应用网关,包括:
请求接收模块,用于接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,所述第一网络传输协议包含多路复用底层,所述多路复用底层采用二进制分帧的方式进行数据流的传输;
请求转化模块,用于将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于所述第二网络传输协议,将所述基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统;
响应反馈模块,用于基于第二网络传输协议接收所述Web所述信息的响应信息,并基于第一网络传输协议反馈给所述客户端。
可选地,所述请求转化模块包括:
请求解析单元,用于在接收到基于所述第一网络传输协议发送的Web信息系统访问请求时,对基于所述第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
格式转换单元,用于对所述数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
请求生成单元,用于基于所述请求报文,生成访问请求,作为所述基于第二网络传输协议的Web信息系统访问请求。
为了解决上述技术问题,本申请实施例还提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述Web信息系统访问方法的步骤。
为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述Web信息系统访问方法的步骤。
本发明实施例提供的Web信息系统访问方法、多云应用网关、计算机设备及存储介质,通过多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,第一网络传输协议包含多路复用底层,多路复用底层采用二进制分帧的方式进行数据流的传输,将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于第二网络传输协议,将基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统,基于第二网络传输协议接收Web信息的响应信息,并基于第一网络传输协议反馈给客户端,实现客户端发送请求和信息系统接收请求采用不同的协议,有利于请求发送成功效率和接收效率,提高了Web信息系统访问效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的应用环境示意图;
图2是本申请的Web信息系统访问方法的一个实施例的流程图;
图3是根据本申请的多云应用网关的一个实施例的结构示意图;
图4是根据本申请的计算机设备的一个实施例的结构示意图。
具体实施方式
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本实施例Web信息系统访问的应用环境示意图,图1中,客户端通过第一网络传输协议,将访问请求发送给多云应用网关,多云应用网关在接收到请求后,对请求进行转化,并采用第二网络传输协议将转化后的请求发送给Web信息系统,Web信息系统在接收到转化后的请求后进行响应。
请参阅图2,图2示出本发明实施例提供的一种Web信息系统访问方法,详述如下:
S201:多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,第一网络传输协议包含多路复用底层,多路复用底层采用二进制分帧的方式进行数据流的传输。
在一个TCP连接上,可以向接收方不断发送帧,每帧的stream identifier的标明这一帧属于哪个流,然后在接收方接收到这些帧时,根据stream identifier拼接每个流的所有帧组成一整块数据。
把HTTP/1.1每个请求都当作一个流,那么多个请求变成多个流,请求响应数据分成多个帧,不同流中的帧交错地发送给对方,这就是HTTP/2中的多路复用。
需要说明的是,流的概念实现了单连接上多请求-响应并行,解决了线头阻塞的问题,减少了TCP连接数量和TCP连接慢启动造成的问题,本实施例中http2对于同一应用只需要创建一个连接,而不是像http/1.1那样创建6-8个连接。
S202:多云应用网关将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于第二网络传输协议,将基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统。
可选地,第二网络传输协议采用分块传输编码,该分块传输编码为动态生成的内容维持HTTP持久链接。
可选地,第一网络传输协议为HTTP2.0协议,第二网络传输协议为HTTP1.1协议。
具体地,HTTP1.1支持长连接和请求的流水线处理,在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟,在HTTP1.1中默认开启长连接keep-alive,在多云网关与Web应用系统进行数据交互过程中,避免每次请求都要创建连接,提交交互的效率。
HTTP2.0使用了多路复用的技术,做到同一个连接并发处理多个请求,而且并发请求的数量比HTTP1.1大了好几个数量级,HTTP1.1也可以多建立几个TCP连接,来支持处理更多并发的请求,但是创建TCP连接本身也是有开销的,因而,本实施例采用HTTP2.0进行客户端到多云网关的请求传输,有利于提高请求传输的效率。
另一方面,HTTP请求和响应都是由状态行、请求/响应头部、消息主体三部分组成,HTTP2.0使用HPACK算法对header的数据进行压缩,这样数据体积小了,在网络上传输就会更快,而HTTP1.1消息主体也会经过gzip压缩,或者本身传输的就是压缩过后的二进制文件,但状态行和头部却没有经过任何压缩,直接以纯文本传输。随着Web功能越来越复杂,每个页面产生的请求数也越来越多,导致消耗在头部的流量越来越多,尤其是每次都要传输UserAgent、Cookie这类不会频繁变动的内容,本实施例采用HTTP2.0协议进行客户端与多云应用网关的数据交互,有利于提高数据交互效率。
在一具体实施方式中,步骤S202中,多云应用网关将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求包括:
多云应用网关在接收到基于第一网络传输协议发送的Web信息系统访问请求时,对基于第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
对数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
基于请求报文,生成访问请求,作为基于第二网络传输协议的Web信息系统访问请求。
S203:多云应用网关基于第二网络传输协议接收Web信息的响应信息,并基于第一网络传输协议反馈给客户端。
本实施例中,通过多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,第一网络传输协议包含多路复用底层,多路复用底层采用二进制分帧的方式进行数据流的传输,将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于第二网络传输协议,将基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统,基于第二网络传输协议接收Web信息的响应信息,并基于第一网络传输协议反馈给客户端,实现客户端发送请求和信息系统接收请求采用不同的协议,有利于请求发送成功效率和接收效率,提高了Web信息系统访问效率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图3示出与上述实施例Web信息系统访问方法一一对应的多云应用网关的原理框图。如图3所示,该多云应用网关包括节点状态确定模块31、有效节点获取模块32、性能分值计算模块33、目标节点确定模块34和数据分发处理模块35。各功能模块详细说明如下:
请求接收模块31,用于接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,第一网络传输协议包含多路复用底层,多路复用底层采用二进制分帧的方式进行数据流的传输;
请求转化模块32,用于将基于第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于第二网络传输协议,将基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统;
响应反馈模块33,用于基于第二网络传输协议接收Web信息的响应信息,并基于第一网络传输协议反馈给客户端。
可选地,请求转化模块32包括:
请求解析单元,用于在接收到基于第一网络传输协议发送的Web信息系统访问请求时,对基于第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
格式转换单元,用于对数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
请求生成单元,用于基于请求报文,生成访问请求,作为基于第二网络传输协议的Web信息系统访问请求。
关于多云应用网关的具体限定可以参见上文中对于Web信息系统访问方法的限定,在此不再赘述。上述多云应用网关中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
为解决上述技术问题,本申请实施例还提供计算机设备。具体请参阅图4,图4为本实施例计算机设备基本结构框图。
所述计算机设备4包括通过系统总线相互通信连接存储器41、处理器42、网络接口43。需要指出的是,图中仅示出了具有组件连接存储器41、处理器42、网络接口43的计算机设备4,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。
所述存储器41至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或D界面显示存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器41可以是所述计算机设备4的内部存储单元,例如该计算机设备4的硬盘或内存。在另一些实施例中,所述存储器41也可以是所述计算机设备4的外部存储设备,例如该计算机设备4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器41还可以既包括所述计算机设备4的内部存储单元也包括其外部存储设备。本实施例中,所述存储器41通常用于存储安装于所述计算机设备4的操作系统和各类应用软件,例如电子文件的控制的程序代码等。此外,所述存储器41还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器42在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器42通常用于控制所述计算机设备4的总体操作。本实施例中,所述处理器42用于运行所述存储器41中存储的程序代码或者处理数据,例如运行数据访问的程序代码。
所述网络接口43可包括无线网络接口或有线网络接口,该网络接口43通常用于在所述计算机设备4与其他电子设备之间建立通信连接。
本申请还提供了另一种实施方式,即提供一种计算机可读存储介质,所述计算机可读存储介质存储有数据访问程序,所述数据访问程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述的Web信息系统访问方法的步骤。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
显然,以上所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例,附图中给出了本申请的较佳实施例,但并不限制本申请的专利范围。本申请可以以许多不同的形式来实现,相反地,提供这些实施例的目的是使对本申请的公开内容的理解更加透彻全面。尽管参照前述实施例对本申请进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本申请说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本申请专利保护范围之内。
Claims (8)
1.一种Web信息系统访问方法,应用于多云应用网关,其特征在于,所述Web信息系统访问方法包括:
所述多云应用网关接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,所述第一网络传输协议包含多路复用底层,所述多路复用底层采用二进制分帧的方式进行数据流的传输;
所述多云应用网关将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于所述第二网络传输协议,将所述基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统;
所述多云应用网关基于第二网络传输协议接收所述Web所述信息的响应信息,并基于第一网络传输协议反馈给所述客户端。
2.如权利要求1所述的Web信息系统访问方法,其特征在于,所述第二网络传输协议采用分块传输编码,所述分块传输编码为动态生成的内容维持HTTP持久链接。
3.如权利要求1所述的Web信息系统访问方法,其特征在于,所述第一网络传输协议为HTTP2.0协议,所述第二网络传输协议为HTTP1.1协议。
4.如权利要求1至3任一项所述的Web信息系统访问方法,其特征在于,所述多云应用网关将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求包括:
所述多云应用网关在接收到基于所述第一网络传输协议发送的Web信息系统访问请求时,对基于所述第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
对所述数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
基于所述请求报文,生成访问请求,作为所述基于第二网络传输协议的Web信息系统访问请求。
5.一种多云应用网关,其特征在于,所述多云应用网关包括:
请求接收模块,用于接收客户端基于第一网络传输协议发送的Web信息系统访问请求,其中,所述第一网络传输协议包含多路复用底层,所述多路复用底层采用二进制分帧的方式进行数据流的传输;
请求转化模块,用于将基于所述第一网络传输协议发送的Web信息系统访问请求转化为基于第二网络传输协议的Web信息系统访问请求,并基于所述第二网络传输协议,将所述基于第二网络传输协议的Web信息系统访问请求发送给Web信息系统;
响应反馈模块,用于基于第二网络传输协议接收所述Web所述信息的响应信息,并基于第一网络传输协议反馈给所述客户端。
6.如权利要求5所述的多云应用网关,其特征在于,所述请求转化模块包括:
请求解析单元,用于在接收到基于所述第一网络传输协议发送的Web信息系统访问请求时,对基于所述第一网络传输协议发送的Web信息系统访问请求进行解析,得到二进制格式的数据编码;
格式转换单元,用于对所述数据编码进行数据格式转换,得到与第二网络传输协议支持的请求报文;
请求生成单元,用于基于所述请求报文,生成访问请求,作为所述基于第二网络传输协议的Web信息系统访问请求。
7.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的Web信息系统访问方法。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的Web信息系统访问方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111107459.8A CN114006789A (zh) | 2021-09-22 | 2021-09-22 | Web信息系统访问方法、多云应用网关、计算机设备及介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111107459.8A CN114006789A (zh) | 2021-09-22 | 2021-09-22 | Web信息系统访问方法、多云应用网关、计算机设备及介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114006789A true CN114006789A (zh) | 2022-02-01 |
Family
ID=79922169
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111107459.8A Pending CN114006789A (zh) | 2021-09-22 | 2021-09-22 | Web信息系统访问方法、多云应用网关、计算机设备及介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114006789A (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170270207A1 (en) * | 2016-03-15 | 2017-09-21 | International Business Machines Corporation | Providing modified protocol responses |
| CN110392130A (zh) * | 2019-08-23 | 2019-10-29 | 北京天融信网络安全技术有限公司 | 基于网络的信息处理方法、电子设备及网络系统 |
| CN112187801A (zh) * | 2020-09-29 | 2021-01-05 | 杭州迪普科技股份有限公司 | 网站访问方法、装置及系统 |
-
2021
- 2021-09-22 CN CN202111107459.8A patent/CN114006789A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170270207A1 (en) * | 2016-03-15 | 2017-09-21 | International Business Machines Corporation | Providing modified protocol responses |
| CN110392130A (zh) * | 2019-08-23 | 2019-10-29 | 北京天融信网络安全技术有限公司 | 基于网络的信息处理方法、电子设备及网络系统 |
| CN112187801A (zh) * | 2020-09-29 | 2021-01-05 | 杭州迪普科技股份有限公司 | 网站访问方法、装置及系统 |
Non-Patent Citations (1)
| Title |
|---|
| 有方: "《HTTP/2:你该了解的特性和原理》", 《知乎》 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4363847B2 (ja) | インタラクティブ・テレビ用のデジタル・テレビ・アプリケーション・プロトコル | |
| US8375094B2 (en) | Creating a message readable by a plurality of heterogeneous recipients | |
| CN109120687B (zh) | 数据包发送方法、装置、系统、设备及存储介质 | |
| CN112615822A (zh) | 一种消息处理方法、装置、计算设备及可读存储介质 | |
| CN101472236A (zh) | 一种应用系统发布的方法和装置 | |
| CN102904959A (zh) | 网络加速方法和网关 | |
| CN112887429A (zh) | 一种数据传输的方法、装置、电子设备及存储介质 | |
| CN107395572A (zh) | 一种数据处理方法及物联网网关 | |
| CN108763534B (zh) | 用于处理信息的方法和装置 | |
| CN113810264A (zh) | 信息传输方法、装置、电子设备和存储介质 | |
| JP5382812B2 (ja) | データ圧縮転送システム、伝送装置及びそれらに用いるデータ圧縮転送方法 | |
| CN113382180B (zh) | 一种图片处理的方法、计算设备及可读存储介质 | |
| CN112887420B (zh) | 消息推送方法和装置、计算机可读存储介质、电子设备 | |
| CN113992600A (zh) | 基于缓存队列的多速率模式数据发送控制方法及装置 | |
| CN106850770B (zh) | 基于云计算服务的高效传输方法 | |
| CN113965628A (zh) | 消息调度方法、服务器和存储介质 | |
| CN103873443A (zh) | 信息处理方法、本地代理服务器和网络代理服务器 | |
| CN112770358B (zh) | 基于业务数据的多速率模式数据发送控制方法及装置 | |
| CN101834894A (zh) | 远程处理方法、装置及系统 | |
| CN114006789A (zh) | Web信息系统访问方法、多云应用网关、计算机设备及介质 | |
| CN117615042B (zh) | 数据通信方法、装置、计算机设备及存储介质 | |
| CN115514771B (zh) | 数据传输方法、装置、电子设备及计算机可读存储介质 | |
| CN108924773B (zh) | 消息处理方法及装置 | |
| CN111752728A (zh) | 消息传输方法及装置 | |
| CN113132480B (zh) | 一种数据传输方法、装置和系统 |
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 |