【技术实现步骤摘要】
多协议服务兼容方法、系统、设备、介质和程序产品
[0001]本公开涉及互联网
,具体地涉及一种多协议服务兼容方法、系统、设备、介质和程序产品。
技术介绍
[0002]HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)是一种属于应用层的面向对象的协议,工作于客户端
‑
服务端架构为上。目前主要的HTTP协议版本为HTTP/1.X、HTTP/2、HTTP/3。其中,HTTP1.X为超文本传输协议,是运行在TCP/IP协议簌之上的HTTP应用协议,存在队头阻塞、阻碍交互、明文传输等缺陷。HTTP/2相比于HTTP1.X性能有所提升,但存在TCP以及TCP+TLS建立连接的延时、TCP的队头阻塞并没有彻底解决、多路复用导致服务器压力上升、多路复用容易Timeout等问题。HTTP/3是一个基于UDP协议的“QUIC”协议,让HTTP跑在QUIC上而不是TCP上,它在HTTP/2的基础上又实现了质的飞跃,真正完美地解决了队头拥塞问题。随着互联网技术的发展,HTTP/3逐步替换 ...
【技术保护点】
【技术特征摘要】
1.一种多协议服务兼容方法,应用于负载均衡代理节点,包括:接收客户端发起的访问请求;识别所述访问请求的第一协议类型,以获取所述访问请求包括的报文;识别所述客户端所请求访问的服务器支持的第二协议类型;当第一协议类型和所述第二协议类型不同时,将所述报文按照所述第二协议类型封装后发送给所述服务器,以使所述服务器处理所述访问请求。2.根据权利要求1所述的方法,其特征在于,还包括:接收所述服务器处理所述访问请求得到的处理结果;将所述处理结果由第二协议类型转换至第一协议类型封装后,发送给所述客户端。3.根据权利要求1所述的方法,其特征在于,包括:在接收所述访问请求之前,基于所述第一协议类型建立与所述客户端的连接;识别所述第二协议类型后,基于所述访问请求中包括的访问地址,建立与所述服务器的连接。4.根据权利要求3所述的方法,其特征在于,所述第一协议类型和所述第二协议类型为HTTP/1.X、HTTP/2或HTTP/3其中一种。5.根据权利要求4所述的方法,其特征在于,当所述第一协议类型为HTTP/1.X或HTTP/2时,所述负载均衡代理节点与所述客户端建立TCP连接;当所述第一协议类型为HTTP/3时,所述负载均衡代理节点与所述客户端建立UDP连接;当所述第二协议类型为HTTP/1.X或HTTP/2时,所述负载均衡代理节点与所述服务器建立TCP连接;当所述第一协议类型为HTTP/3时,所述负载均衡代理节点与所述服务器建立UDP连接。6.根据权利要求3所述的方法,其特征在于,还包括:存储所述第一协议...
【专利技术属性】
技术研发人员:刘智彬,曾炜,黄文蕾,丁育祯,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。