一种分布式反向代理服务端和客户端的方法、装置及系统与流程

文档序号:12753080阅读:来源:国知局

技术特征:

1.一种反向代理服务端方法,其特征在于,所述方法包括:

反向代理服务端通过公共端口接收用户端发送的新连接请求;

根据所述新连接请求,向反向代理客户端发送会话控制指令,其中,所述会话控制指令用于请求建立会话通道;

接收所述反向代理客户端基于所述会话控制指令返回响应信息,并基于所述响应信息建立与所述反向代理客户端的会话通道。

2.如权利要求1所述方法,其特征在于,在反向代理服务端通过公共端口接接收用户端发送的新连接请求之前,所述方法还包括:

接收所述反向代理客户端发送的代理注册请求;

根据所述代理注册请求,向所述反向代理客户端分配代理资源,其中,所述代理资源包括公共端口以及数据端口;

将包含所述代理资源的注册请求结果发送至所述反向代理客户端。

3.如权利要求1所述的方法,其特征在于,在基于所述响应信息建立与所述反向代理客户端的会话通道之后,所述方法还包括:

接收客户端发送的请求数据;

将所述请求数据通过所述会话通道发送至所述反向代理客户端,以使所述反向代理客户端将所述请求数据传输至内网服务器。

4.一种反向代理客户端方法,其特征在于,包括:

反向代理客户端接收反向代理服务端发送的会话控制指令;

根据所述会话控制指令,与所述反向代理服务端建立会话通道,并向所述反向代理服务端发送响应信息。

5.如权利要求4所述的方法,其特征在于,在反向代理客户端接收反向代理服务端发送的会话控制指令之前,所述方法还包括:

向所述反向代理服务端发送的代理注册请求;

接收所述反向代理服务端返回的包含代理资源的响应信息,其中,所述代理资源包括公共端口以及数据端口;

根据所述代理资源与所述反向代理服务端建立连接。

6.如权利要求4所述的方法,其特征在于,在向所述反向代理服务端发送响应信息之后,所述方法还包括:

接收所述反向代理服务端发送的处理数据;

将所述处理数据通过会话通道传输至内网服务器。

7.一种反向代理服务端装置,其特征在于,包括:

接收模块,用于通过公共端口接接收用户端发送的新连接请求;

发送模块,用于根据所述新连接请求,向反向代理客户端发送会话控制指令,其中,所述会话控制指令用于请求建立会话通道;

处理模块,用于接收所述反向代理客户端基于所述会话控制指令返回响应信息,并基于所述响应信息建立与所述反向代理客户端的会话通道。

8.如权利要求7所述的装置,其特征在于,所述接收模块,还用于接收所述反向代理客户端发送的代理注册请求;

所述处理模块,还用于根据所述代理注册请求,向所述反向代理客户端分配代理资源,其中,所述代理资源包括公共端口以及数据端口;

所述发送模块,还用于将包含所述代理资源的注册请求结果发送至所述反向代理客户端。

9.一种反向代理客户端装置,其特征在于,包括:

接收模块,用于接收反向代理服务端发送的会话控制指令;

处理模块,用于根据所述会话控制指令,与所述反向代理服务端建立会话通道,并向所述反向代理服务端发送响应信息。

10.一种反向代理服务器,其特征在于,包括:

反向代理服务端,用于反向代理服务端通过公共端口接接收用户端发送的新连接请求;根据所述新连接请求,向反向代理客户端发送会话控制指令,接收所述反向代理客户端基于所述会话控制指令返回响应信息,并基于所述响应信息建立与所述反向代理客户端的会话通道。

反向代理客户端,用于接收反向代理服务端发送的会话控制指令;根据所述会话控制指令,与所述反向代理服务端建立会话通道,并向所述反向代理服务端发送响应信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1