求助两个关于websocket通信的问题
答案:2 悬赏:60 手机版
解决时间 2021-04-22 23:05
- 提问者网友:留有余香
- 2021-04-22 13:18
求助两个关于websocket通信的问题
最佳答案
- 五星知识达人网友:西风乍起
- 2021-04-22 14:12
原来 Socket 直接就可以用,那就简单了,谢谢哈?-0-#html5有websocket单纯html页面是没有socket通信能力的,或许可以写一个applet嵌入html中来解决这个问题。
全部回答
- 1楼网友:忘川信使
- 2021-04-22 14:50
关于websocket的安全性,连接的安全性通过token来做,如果你去google一下,会发现一般都推荐这种做法。具体如下:
在连接之前需要身份验证,可以通过servlet,验证成功后,生成token。将token写入cookie,或者返回给客户端。
客户端打开连接时,带上token(如果是cookie的方式,服务端自己从cookie里面读取)。服务在opensession中判断token的合法性,如果非法,则关闭连接。
传输的安全性,通过wss(相当于https),google一下可以查到资料。或者可以使用上面的token,每次与客户端的消息通信中,都验证一次token。
websocket的开发貌似并不需要自己去处理 keep-alive,这个不是很了解。用java写的websocket应用时不需要的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯