Это будет старый вопрос (который это :)), какой сервер лучше между Tomcat и JBoss, но я еще не нашел достаточно хорошего ответа, чтобы решить мою проблему.JBoss vs Tomcat снова
Я знаю, что Tomcat - это только механизм сервлетов, и JBoss предлагает множество других функций из коробки, но то, что я не понимаю, - это то, почему Tomcat лучше использовать в некоторых ситуациях, чем jboss. Я где-то читал, что JBoss имеет подключаемую архитектуру, и, если необходимо, вы можете отключить функции от JBoss, чтобы сделать его по существу контейнером сервлетов tomcat. Если это так, то не лучше ли это сделать, а не использовать Tomcat, чтобы оставить возможности для подключения.
Другим объяснением, которое я нахожу в пользу Tomcat, является то, что он легкий, это означает, что требуется меньше памяти или это также позволяет быстрее реагировать. Опять же, мне нужно знать, что не будут загружать компоненты jboss в соответствии с требованиями, то есть если я использую только сервлеты, тогда jboss не пропустит остальные функции и автоматически станет легким.
По сути, мое приложение не имеет функций Java EE, но аргументы «легкого» в пользу Tomcat не выглядят достаточно убедительно из-за вышеупомянутых причин.
Пожалуйста, помогите.
Редактировать: Мы наконец решили использовать tomcat тогда, и мы используем его более 6 месяцев с большой простотой использования. Infact мы нашли практическое применение, где мы могли бы очень легко запускать несколько экземпляров tomcat на одной и той же серверной машине для разных разработчиков, то же самое было бы очень сложно с jboss.
Я нашел, что tomcat был без проблем для нашей работы и поэтому может быть правильным выбором, если вы не используете многие функции Java EE. PS: Обратите внимание, что мы по-прежнему используем пружину и спящий режим с Tomcat
Uhh не интегрируется JBoss с Tomcat? – Navi
@Navi: Не совсем. Он содержит разветвленную версию кодовой базы Tomcat, но она немного расходится. – skaffman
@ skaffman Хорошо, тогда я думаю, что нам нужно сделать, это выяснить, какие расхождения ... – Navi