如果将Jdon3.0与其他系统集成.

07-03-01 deonwu
想将Jdon3.0作为集成到另外的一个系统中,现在的一个网站是使用的hibernate+struts+tomcat,用的java1.4,没有用1.5的计划.

我想了一下有几个问题:

1.布署方式,jdon3.0可以布署到tomcat么? 好像jdon需要jdk1.5是不是? 我想可能需要布署到两个tomcat中,也许后来会是两台不同的服务器.

2.如果实现单点认证呢?

3.缓存问题, 如果jdon使用了缓存, 在另外的系统中改了用户资料. jdon如何更新呢?

4.就是用户资料管理部分,如何集成到现有的系统呢?

先谢谢了.

banq
2007-03-01 12:11
集成我看主要是用户注册系统的合并,JiveJdon3.0的用户注册是使用JBoss或Weblogic等提供的J2EE容器认证,概时,你只要配置JBoss的login-config.xml指向你的用户数据库就可以,当然前提你原来的用户数据库是基于RBAC来设计的,也就是基于角色的。

其他就可以单独运行,你可以在tomcat那台机器上使用JBoss替代tomcat,因为JBoss中已经有tomcat,原来在tomcat下运行的程序可以无缝平滑转移到JBoss下运行,这样,JiveJdon3可以和你原来tomcat应用程序运行在同一个服务器同一个JVM下。

至于JDK版本问题,你将这台服务器的JVM使用JDK5.0就可以,向下兼容的,原来tomcat下运行的程序在JDK5.0+JBoss4环境下基本没有问题,复杂的EJB我都已经移植成功过,不用担心。

如果实在害怕风险,就另起一台服务器,单独安装Jdk5+JBoss4+jivejdon3,然后使用apache+JK2来实现新服务器和旧tomcat服务器的分发,两台服务器网址域名可以不一样。

猜你喜欢