高速公路上的电动车- -| 回首页 | 2004年索引 | - -又发现一个不错的CMS

整合MVNForum与Roller的用户- -

                                      

MVNForum的用户信息多于Roller,我想到的整合策略是只使用MVN的用户库,在MVN这里提供一个RPC API,让Roller来调用。这样Roller就不需要保存自己的用户信息了。
 
Roller关于用户信息的操作都在org.roller.model.UserManager背后,现在用的实现是org.roller.business.hibernate.UserManagerImpl,工厂是org.roller.business.hibernate.RollerImpl。只要新建一个UserManager的实现类,在这里整合RPC,将部分操作delegate给UserManagerImpl,再修改RollerImpl即可。另一方面,Roller这边也要暴露UserManager的部分RPC接口,MVN需要在用户注册之后调用它的addUser()方法添加相关数据、用户销毁之后调用deleteUser()方法删除相关数据。

- 作者: gigix 2004年11月12日, 星期五 10:31

Trackback

你可以使用这个链接引用该篇日志 http://publishblog.blogdriver.com/blog/tb.b?diaryID=404281

博客手拉手

回复

- 评论人:luge

Mon Feb 25 15:01:37 CST 2008  作者Blog

基于j2ee的开源论坛一直都没有能让我满意的,自己写一个时间上有些不允许了,能给点建议吗?roller是什么。。。。。
--------------------------
就算给你时间,你又能做成什么样子呢?

- 评论人:maven

Mon Nov 15 19:27:48 CST 2004  作者Blog

我已经整合了一部分了,目前关于member的东西是交给MVNForum来做的,用户界面的整合必须要考虑到,MVNForum基本还都是传统的,没有采用很多的opensource框架。

我refactorying了MVNForum的会员注册部分,在MemberWebHandler .processAdd(HttpServletRequest request)方法中添加了对我现在系统所需要的部分信息的initial;,还有需要考虑的就是搜索,两者采用的都是lucene.

状态保持从MVNForum中来


- 评论人:pushad

Sun Nov 14 09:26:28 CST 2004  作者邮箱  作者Blog

roller对中文的支持也还存在一些BUG。

- 评论人:Rover

Fri Nov 12 19:11:25 CST 2004  作者Blog

把他做的强一点,做成单点登陆

- 评论人:Gelu

Fri Nov 12 13:31:39 CST 2004  作者邮箱  作者Blog

Roller is the open source blog server  ......不好意思,重复submit了

- 评论人:Gelu

Fri Nov 12 13:23:35 CST 2004  作者邮箱  作者Blog

MVNForum?你在研究mvnForum吗?我一直在项目中想整合一个比较好的open source的论坛,基于j2ee架构的.长久以来,基于j2ee的开源论坛一直都没有能让我满意的,自己写一个时间上有些不允许了,能给点建议吗?roller是什么?等我google一下~mvnForum对中文的支持不好,毕竟我不想让我的客户来使用那个e文的管理员界面啊

- 评论人:Gelu

Fri Nov 12 13:21:44 CST 2004  作者邮箱  作者Blog

MVNForum?你在研究mvnForum吗?我一直在项目中想整合一个比较好的open source的论坛,基于j2ee架构的.长久以来,基于j2ee的开源论坛一直都没有能让我满意的,自己写一个时间上有些不允许了,能给点建议吗?roller是什么?等我google一下~mvnForum对中文的支持不好,毕竟我不想让我的客户来使用那个e文的管理员界面啊

评论内容: