Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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 @  4.3.2010,  22:53 Найти цитируемый пост)
Лично для меня минус томката в том, что с его последней версией не очень хорошо дружит IntelliJ Idea :( 

А что не так? 

Автор: 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
Цитата(powerOn @ 4.3.2010,  22:11)
Tomcat это контейнер сервлетов, JBoss - полноценный JavaEE Application Server. Tomcat легкий и быстрый, JBoss тяжелый и функциональный. Фактически JBoss может все что может Tomcat плюс еще немного (EJB, JMS и т.д.), но часто веб-приложениям этот лишний функционал не нужен.

Ну это понятно, а есть какие нибудь принципиальные отличия.Допустим в jboss есть возможность которых нет в tomcat и наоборот.

Автор: powerOn 5.3.2010, 09:04
Цитата(MaxPayneC @  4.3.2010,  22:53 Найти цитируемый пост)
Лично для меня минус томката в том, что с его последней версией не очень хорошо дружит IntelliJ Idea :( 


1) Тут как ни крути, а это будет минусом IDEA, а не Tomcat. 
2) В данном топике обсуждается сравнение JBoss и Tomcat.  smile 

Автор: afon 5.3.2010, 11:26
Дальнейшее обсуждение стремится к сентенции "Грузины лучше, чем армяне. Чем лучше? Чем армяне!"

Автор: andyhomes 5.3.2010, 13:21
Цитата(doktorlektor @ 5.3.2010,  01:41)
Цитата(powerOn @ 4.3.2010,  22:11)
Tomcat это контейнер сервлетов, JBoss - полноценный JavaEE Application Server. Tomcat легкий и быстрый, JBoss тяжелый и функциональный. Фактически JBoss может все что может Tomcat плюс еще немного (EJB, JMS и т.д.), но часто веб-приложениям этот лишний функционал не нужен.

Ну это понятно, а есть какие нибудь принципиальные отличия.Допустим в jboss есть возможность которых нет в tomcat и наоборот.

Ваши вопросы возникают от непонимания того, что есть сервер приложений.
Посмотрите на компоненты, из которых состоит 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.

Выводы сами сделаете?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)