码迷,mamicode.com
首页 > Web开发 > 详细

WebSocket HttpSession与WebSocket Session的关联

时间:2017-09-24 10:48:34      阅读:371      评论:0      收藏:0      [点我收藏+]

标签:bsp   soc   gevent   let   java web   nbsp   opened   访问   display   

  当HttpSession中止(通过显示地失效或超时)时,Web容器会把HttpSession属性从HttpSession中清除。

技术分享
1 public interface HttpSessionBindingListener {
2     public void valueUnbound(HttpSessionBindingEvent hsbe);
3     public void valueBound(HttpSessionBindingEvent hsbe);
4 }
javax.servlet.http.HttpSessionBindingListener

  页面打开时即通过打开事件访问服务器端点时把实现了HttpSessionBindingListener接口的对象添加到属性中后,在HttpSession失效时,通过该方法就能通知WebSocket端点实例,给了一个关闭WebSocket连接的机会,保证了HttpSession和WebSocket Session之间的强关联性。

 

  参考资料

  《Java WebSocket编程》 P224-225

  

WebSocket HttpSession与WebSocket Session的关联

标签:bsp   soc   gevent   let   java web   nbsp   opened   访问   display   

原文地址:http://www.cnblogs.com/WJQ2017/p/7586245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!