我有一个现有的Tomcat应用程序,它具有现有的身份验证和会话管理,我目前正在构建一个NodeJS服务器来处理通过Web套接字与用户的实时通信(使用Socket.IO)。
我的问题是什么是保持websockets会话的最佳方法,因为用户永远不会访问NodeJs服务器,并且在通过Web套接字连接时没有设置cookie,并且当套接字关闭时当前没有持久性(即当用户在页面之间移动时)。
我已经看到在同一站点上使用Express和Socket时执行此操作的方法,但从未将Socket.io仅用于Web套接字时。这可能吗?