Преимущества (и советы) обновления с JBoss 4.2.x до JBoss 5.x, 6.x, 7.x и WildFly 8.x?

Предположим, мне не нужно беспокоиться о времени и затратах на разработку: Меня интересуют общие технические преимущества (улучшенная производительность? Улучшенные API?) И новые функции.

I в настоящее время я работаю над продуктами, использующими 4.2.x, и мы рассматриваем значительный сдвиг для версий, которые на много времени впереди и нуждаются в сближении.

Я бегло просмотрел примечания к выпуску каждой версии и несколько статей о каждом выпуске для 5.x, 6.x, 7.x и 8.x. Но я был бы рад получить отзывы из первых рук от людей, которые сделали переход.

Я заметил, что есть некоторые важные изменения, касающиеся обмена сообщениями (переход с JBoss MQ на JBoss Messenging), и что для JBoss 7.x кажется чтобы немного изменить его конфигурационный слой. Затем при переходе на JBoss / WildFly 8.x происходит гораздо больше.

Пожалуйста, порекомендуйте хорошие статьи, указывающие на подводные камни, если можете. Я нашел несколько для перехода на JBoss 5.x, но не так много для 6.x или даже 7.x, и кто-то другой сейчас оценивает 8.x для нас. Не стесняйтесь рекомендовать альтернативы, если вы считаете, что они актуальны, хотя я бы предпочел сосредоточиться только на JBoss.

Для информации, мы используем сочетание плагинов с поддержкой JPF и OSGi (с использованием Eclipse Equinox). системы с клиентами, разработанными на Swing (некоторые развернуты через WebStart).

Обновление: Хотя на этот вопрос уже есть отличные ответы, я думаю, что он заслуживает обновления для WildFly (и на самом деле, наши внутренние проекты задержали переход на с 4.2.x на 7.x как изначально планировалось ждать WildFly). Приветствуются новые мысли и ответы.

31
задан haylem 14 March 2014 в 12:56
поделиться