您的位置:首页 > 编程语言 > Java开发

通过Spring Session实现新一代的Session管理

2017-01-10 14:17 344 查看
http://www.infoq.com/cn/articles/Next-Generation-Session-Management-with-Spring-Session
Spring Session为企业级Java的session管理带来了革新,使得如下的任务变得更加容易:

编写可水平扩展的原生云应用。
将session所保存的状态卸载到特定的外部session存储中,如Redis或Apache Geode中,它们能够以独立于应用服务器的方式提供高质量的集群。
当用户使用WebSocket发送请求的时候,能够保持HttpSession处于活跃状态。
在非Web请求的处理代码中,能够访问session数据,比如在JMS消息的处理代码中。
支持每个浏览器上使用多个session,这样就可以很容易地构建更加丰富的终端用户体验。
控制客户端和服务器端之间如何进行session id的交换,这样更加易于编写Restful API,因为它可以从HTTP 头信息中获取session id,而不必再依赖于cookie。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: