在服务端ping不通客户端的情况下,http/websoket长连接通信中,server端能访问到客户端的html页面么?或者说server端页面能嵌入客户端的html页面链接么?

我在研究一个netty+ http/websocket长连接的框架,希望能解决以下问题:

1)在我的场景中,有一个监控服务器和很多设备(客户端),它们的网络是设备能访问/ping通服务器,但是服务器不能访问/ping通客户端,比如NAT的环境。

2)我希望能在这个框架中,在已经建立了长连接的客户端和服务端中,通过服务端推送消息或者客户端主动请求的方式,服务端能直接得到客户端的页面链接,并且能在这些页面链接上做客户端配置的相应修改。

3)不接受客户端发送配置数据到服务器,服务器端处理和展示的方式,这样比较被动,容易被客户端的改动牵制。

 

 

你这就不是服务端与终端设备的交互需求吗,包括指令下发,配置读取等。
一般终端设备都通过物联网卡进行上网,一般不会用公网地址NAT映射到这么多终端设备,所以服务器是无法主动访问这些终端设备的,都是终端设备主动发起请求建立长连接,然后监听服务端的指令来做各种业务操作。