Есть ли причина использовать JBoss 5 вместо GlassFish v2/v3 Prelude?

JBoss 5 только что вышел из бета-версии спустя 2 года, предоставив нам контейнер, совместимый с Java EE 5, за несколько месяцев до выпуска Java EE 6 (JavaOne в мае или около того в 2009 году). Некоторое время у нас была версия GlassFish v2, а теперь есть GlassFish v3 Prelude.

Есть ли какая-то причина для JBoss 5 по этому поводу? У меня было чувство в течение последнего года или больше, чем JBoss, по сути, мертвый проект.

Как вы думаете?


person cletus    schedule 08.12.2008    source источник
comment
Вау, кто-то на самом деле поставил этому минус (пугает)   -  person cletus    schedule 24.12.2008


Ответы (2)


JBoss ни в коем случае не мертвый проект; он очень активен и имеет сильную коммерческую поддержку со стороны RedHat. Они потратили значительное количество времени на перепроектирование всего сервера приложений для работы с новым микроконтейнером JBoss. Не уверен, что это стоило трехлетних усилий, но примечания к выпуску здесь:

http://sourceforge.net/project/shownotes.php?release_id=645033&group_id=22866

Как и в случае любой серьезной перезаписи сервера приложений, я бы осторожно отнесся к JBoss 5. Если вы программируете просто в соответствии со спецификациями Java EE, то Glassfish, вероятно, отлично подойдет для ваших нужд. Если вы хотите использовать части стека JBoss (Seam, JBoss AOP и т. д.), возможно, стоит ориентироваться на JBoss 4 вместо 5, в зависимости от вашего графика контроля качества/развертывания. К моменту выхода версии 5.1 основные ошибки должны быть исправлены, и, надеюсь, вы сможете легко мигрировать.

person cliff.meyers    schedule 09.12.2008

Если вы планируете использовать JMS, будьте осторожны, так как подключение к провайдерам JMS, таким как IBM MQ, может стать кошмаром для Glassfish.

Помимо функций, вы должны учитывать, насколько хорошо он сочетается с остальной частью вашего стека.

Карл

person Karl    schedule 09.12.2008
comment
Мне интересно узнать больше о проблемах Glassfish с IBM MQ. - person cletus; 23.12.2008