Есть ли причина использовать JBoss 5 поверх GlassFish v2 / v3 Prelude? - PullRequest
4 голосов
/ 08 декабря 2008

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

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

Что ты думаешь?

Ответы [ 2 ]

5 голосов
/ 09 декабря 2008

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, в зависимости от вашего графика QA / развертывания. К моменту выхода версии 5.1 основные ошибки должны быть устранены, и, надеюсь, вы сможете легко их перенести.

0 голосов
/ 10 декабря 2008

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

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

Karl

...