现在公司有需求要做实时同步 但是网站是一个多页应用 如何保证每个页面都使用同一个socketid呢?
socketid
是你自己的一个概念,不知道这个概念什么意思。
实时嘛,一个“活动的页面”对应一个“活动的连接”,你知道每个连接的相关上下文信息(页面地址,用户等),同一时间肯定有很多活动的连接存在,然后,你就同步啊,连接你有,上下文信息你有,还有什么问题?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
我觉得思路有问题,不应该关注每个页面是否同一个
socketid
。而应该关注是
socket
连接后,关键参数是否一致,比如用户的id。根据参数来实现状态的同步及信息的推送。
但根据你的描述总觉得奇怪,如果页面足够多,那么。。。。