Пожалуйста, предположите, что мне не нужно беспокоиться о времени и затратах на разработку: Меня интересуют общие технические преимущества (улучшенная производительность? Улучшенные API?) И новые функции.
В настоящее время я работаю над продуктами, использующими 4.2.x, и мы рассматриваем значительный сдвиг в версиях, которые еще долго и должны сходиться.
Я кратко ознакомился с примечаниями к выпускукаждой версии и несколько статей о каждом выпуске для 5.x, 6.x, 7.x и 8.x.Но я был бы рад получить информацию из первых рук от людей, которые сделали переход.
Я заметил, что есть некоторые важные изменения, связанные с обменом сообщениями (переключение с JBoss MQ на JBoss Messengering), а также для JBoss 7.х, кажется, он немного изменил свой уровень конфигурации.Тогда происходит гораздо больше при переходе на 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).Новые мысли и ответы приветствуются.