请假定我不需要担心开发时间和成本:,我对一般的技术好处感兴趣(提高性能?)改进的API?)和新特性.
目前,我正在使用4.2.x开发产品,我们认为,对于未来很长一段时间需要融合的版本来说,这是一个重大的转变。
我简要地查看了每个版本的发行说明,以及关于5.x、6.x、7.x和8.x每个版本的一些文章。但是,我很高兴从那些做出改变的人那里得到第一手的反馈。
我注意到围绕消息传递(从JBoss MQ切换到JBoss消息传递)有一些重要的更改,而对于JBoss 7.x,它似乎改变了它的配置层。然后,当切换到JBoss/WildFly 8.x时,会有更多的事情发生。
如果可以的话,请推荐一些针对陷阱的好文章。我发现了一些迁移到JBoss 5.x的方法,但6.x甚至7.x的迁移量不多,而且其他人现在正在为我们评估8.x。如果您认为替代方案是相关的,那么也可以推荐它们,尽管我更愿意只关注JBoss。
有关信息,我们使用基于JPF和OSGi(使用Eclipse )插件的混合系统,客户端在Swing中开发(有些是通过WebStart部署的)。
更新:虽然这个问题已经带来了一些很好的答案,但我认为它值得对WildFly进行一次更新(实际上,我们的内部项目将切换从4.2.x推迟到7.x,因为最初计划等待WildFly)。欢迎新的想法和答案。
发布于 2014-05-21 13:02:24
我们将JBoss升级为5,JBoss升级为7,并将WildFly升级为8.1。现在我们不能迁移到8,因为没有MQ系列JMS2RAR。
一些不同之处:
我们必须执行应用程序的更改:
AS 7.x系列有一个,其修复程序仅在EAP系列中可用。如果您想使用7.x而不是8.x,我们强烈建议您购买EAP 6。
https://stackoverflow.com/questions/6202808
复制相似问题