阅读更多

1顶
0踩

开源软件

原创新闻 bboss session共享框架 v5.0.1 发布

2016-07-25 14:01 by 正式记者 yin_bp 评论(3) 有7861人浏览
bboss session共享框架 v5.0.1 发布

Demo演示
http://session.bbossgroups.com/
监控演示
http://sessionmonitor.bbossgroups.com/session/sessionManager/sessionManager.page

功能改进及新增特性
1.修复一系列bug
2.将bboss版本依赖升级到bboss v5.0.1
3.采用gradle构建和发布版本
4.将框架包发布到maven中央库
5.新增redis存储session数据机制
7.新增redis存储分布式令牌机制
8.新增自定义sessionid生成插件
9.新增json序列化session数据机制,默认采用bboss序列化机制,当存储到session中对象结构比较简单(不存在对象引用关系和循环依赖关系)时可以采用json序列化机制
10.新增storeReadAttributes机制,布尔值,默认false(关闭)。标识web请求结束时是否将请求过程中从session读取的po对象数据(忽略基本数据类型)持久化到后端持久层(redis或者mongodb)。这个机制在遗留系统集成bboss session时特别有用,单机情况下session中保存的对象的引用关系并且对象存储在本地jvm内存中,读取后修改对象属性数据就会生效,集群环境下开启session共享后,如果修改对象属性不持久化到redis或者mongodb的话,最新的session数据不会对其他节点共享生效,这种情况下要么调整程序显示调用session.setAttribute方法进行持久化(代价高,有些遗留系统没有源码,修改代码不可行),要么将storeReadAttributes设置为true,由bboss框架来自动保存这种修改状态(省时又省力)。
11.将redis和mongodb操作组件从session共享框架中剥离,形成独立的bboss子模块bboss-data

v5.0.1版本下载地址
https://github.com/bbossgroups/security/releases/tag/v5.0.1

版本构建及demo部署运行方法
参考文档:http://yin-bp.iteye.com/blog/2313137

会话共享使用集成方法,参考文档:会话共享demo使用指南

培训教程:bboss会话共享培训文档
来自: http://www.bbossgroups.com
1
0
评论 共 3 条 请登录后发表评论
3 楼 yin_bp 2017-04-25 21:47
最新bboss session使用集成文档:
https://my.oschina.net/bboss/blog/758871
2 楼 yin_bp 2016-07-27 14:34
masuweng 写道
项目的应用场景是什么?

bboss session提供三个主要功能:
1.应用提供统一session监控管理功能
2.为集群提供session共享功能,解决集群部署场景下负载切换session丢失问题
3.跨域跨应用session共享并实现SSO功能;

因此bboss session可以应用于有以上需求的应用场景。

bboss session可以非常方便地集成到应用系统,配置灵活而简单但功能强大,良好的容器兼容性(tomcat,jetty,weblogic,webspere等主流的容器都支持),支持redis和mongodb两种session数据存储机制
1 楼 masuweng 2016-07-27 13:58
项目的应用场景是什么?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics