目前我正在开发一个使用Seam 2和RichFaces 3的大型多用户通信项目。
现在已经开发了大约5周了。
我正处于RichFaces发现一些限制的阶段,需要开始使用Seam Remoting重新实现某些(主要)功能
如果我没弄错的话,Seam 3有更先进的Remoting而不是Seam 2.我仍然认为我可能需要使用RichFaces,但是JSF 2.0和Seam 3提供更好的Ajax支持,它可能会减少。
看到Seam 3处于测试阶段,我想知道它是否值得迁移以及目前的稳定程度。
还剩下至少四到五个月的发展。你认为Seam 3在那个时期结束时在哪里?
另外,您是如何找到迁移过程的?
任何提示和经验都将受到赞赏。
答案 0 :(得分:1)
我现在不会使用Seam 3,即使你认为你有4到5个月的时间。
它还处于早期测试阶段,事情可能会有所不同,而且可能存在许多错误,这会使您的项目进一步扩展。
但是,你可以做的是使用带有JSF 2和Richfaces 4的Java EE 6(或者我更喜欢的Primefaces),然后只使用Seam的Remoting模块,它应该非常稳定。
然后,当它变得更稳定时,你可以慢慢向Seam 3迁移。
或者,坚持使用jQuery和Seam 2 Remoting