社区
HTML5
帖子详情
多个页面连接websocket,每个页面都要进行一次连接么?
Mr_xwang
2017-12-22 04:51:51
一个项目中三个页面链接都是一个websocket,可以将链接压缩到一个js里面么?是不是只要在首页加载时进行一次就可以?
...全文
5772
7
打赏
收藏
多个页面连接websocket,每个页面都要进行一次连接么?
一个项目中三个页面链接都是一个websocket,可以将链接压缩到一个js里面么?是不是只要在首页加载时进行一次就可以?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jonychen1
2021-06-23
打赏
举报
回复
可以试试websocket第三方框架【GoEasy】,提供完整的前后端解决方案。
rain_Man2018
2020-11-10
打赏
举报
回复
需要每一个页面都写相应的websocket进行处理,不能放到一个js文件中
拉风的小锋
2019-10-16
打赏
举报
回复
如果使用了Iframe,websocket的客户端在head页面,这种方法也许可行。当head收到请求后,再调用哪个页面的方法
luj_1768
2019-09-27
打赏
举报
回复
相关的问题比较复杂,在网络环境下基本是不可限定的,通常需要使用缓冲机制来做方案。要知道,一次下载一个网站,通常也是不可行的。
lvcx0209
2019-09-23
打赏
举报
回复
请问楼主解决了吗,求告知方法,谢谢
以专业开发人员为伍
2018-01-21
打赏
举报
回复
这是浏览器机制、几十年的工业标准决定了的。按照标准方式设计程序。
以专业开发人员为伍
2018-01-21
打赏
举报
回复
不可以。当页面重定向时,实际上相当于重启了一个新的应用。 所以你最好把应用写到单页面应用中。如果要写成3个html 页面,那么就要当作一个网站有3个应用来设计处理。
websocket
实战网页聊天室
从一个
websocket
的入门到网页实战的一个聊天室,从而了解
websocket
的运用以及实现的过程,掌握
websocket
中服务端与客户端之间的通信。
一个
页面
连接
多个
websocket
【代码】一个
页面
连接
多个
websocket
。
合并
多个
Websocket
在一个
页面
,根据Type收发不同类型的消息
Websocket
合并,解决
页面
多个
websocket
连接
问题 背景 1. 打开首页会发起多次
websocket
连接
,
每个
都调用后端各自的
websocket
进行
; 2. 其他子
页面
是嵌套在主页里的,打开子
页面
会发起子
页面
里的
websocket
连接
; 3. 想把前端和后端:一个
页面
内的
多个
websocket
和其他子
页面
的
websocket
合并成一个。 一. 前端
页面
合并 在首页创建一个websoclet
连接
,不同的
websocket
连接
设定不同的type,在onopen方法里
进行
多次send(typ
demo篇---同一个用户开启
多个
webSocket
连接
目的: 一个用户下建立
多个
连接
,例如:一个用户开启
多个
网页,
每个
网页都建立一个socket
连接
。 最终表现: 用户的
多个
页面
,能收到统一的消息: 具体使用方式: 前端 客户端
页面
使用 http://www.
websocket
-test.com/ 与项目建立
连接
,充当web客户端 注意下图的红框中是我们服务段地址,其中 /
websocket
/fjp 是我们服务端注解里的 @ServerEndpoint("/
websocket
/{userId}") {userId} 类似于SpringMVC中的 @
websocket
开启
多个
页面
访问同一个
连接
会失效的问题解决方法
websocket
开启
多个
页面
访问同一个
连接
会失效的问题解决方法 对于该问题的解决方案我们提供两种,我们选择第二种; 第一种: 在网页中使用iform标签,将需要
连接
的
页面
在同一个界面处理。 第二种: 直接在后端处理session,因为每次打开
页面
都需要重新
连接
,那么我们在后端就处理每次的
连接
请求,每次有新的
连接
接入就从新加入,这样在
每个
页面
都能接收到消息啦。 /** * 建立
连接
后,把登录用户的id * 写入
WebSocket
Session */ @Override public void
HTML5
39,084
社区成员
5,548
社区内容
发帖
与我相关
我的任务
HTML5
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
复制链接
扫一扫
分享
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章