| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > tomcat vs jboss |
| Автор: doktorlektor 4.3.2010, 21:42 |
| подскажите в чём отличие между jboss и tomcat.Что лучше,что хуже,плюсы и минусы.Хотя бы 4-5 различий.Заранее спасибо. |
| Автор: powerOn 4.3.2010, 22:11 |
| Tomcat это контейнер сервлетов, JBoss - полноценный JavaEE Application Server. Tomcat легкий и быстрый, JBoss тяжелый и функциональный. Фактически JBoss может все что может Tomcat плюс еще немного (EJB, JMS и т.д.), но часто веб-приложениям этот лишний функционал не нужен. |
| Автор: MaxPayneC 4.3.2010, 22:53 |
| Лично для меня минус томката в том, что с его последней версией не очень хорошо дружит IntelliJ Idea :( |
| Автор: garbuz 5.3.2010, 00:20 | ||
А что не так? |
| Автор: MaxPayneC 5.3.2010, 00:21 |
| Дебажить JSP и сервлеты позволяет для томката не старше 5.5. И стартовать из IDE тоже.. |
| Автор: doktorlektor 5.3.2010, 01:14 |
| Ну это понятно, а есть какие нибудь принципиальные отличия.Допустим в jboss есть возможность которых нет в tomcat и наоборот. |
| Автор: afon 5.3.2010, 01:30 |
| doktorlektor, jboss уже содержит в себе всякие jpa, jta, jms, всякие ejb, мониторинги и много чего еще, что может потребоваться серьезному вебприложению. В случае, когда вы содержите свое приложение под томкетом, все эти реализации вы подкладываете в WEB-INF/lib в виде сторонних библиотек. |
| Автор: doktorlektor 5.3.2010, 01:41 | ||
Ну это понятно, а есть какие нибудь принципиальные отличия.Допустим в jboss есть возможность которых нет в tomcat и наоборот. |
| Автор: afon 5.3.2010, 11:26 |
| Дальнейшее обсуждение стремится к сентенции "Грузины лучше, чем армяне. Чем лучше? Чем армяне!" |
| Автор: andyhomes 5.3.2010, 13:21 | ||||
Ваши вопросы возникают от непонимания того, что есть сервер приложений. Посмотрите на компоненты, из которых состоит JBoss (http://www.jboss.org/file-access/default/members/jbossas/freezone/docs/Installation_And_Getting_Started_Guide/5/html/ch01.html#Whatsnew_Component_Highlights) среди них вы обнаружите веб-контейнер, который реализован на Apache Tomcat. Выводы сами сделаете? |