Почему стоит выбрать tomcat вместо сервера приложений, совместимого с Java?

Серверы приложений Java EE предоставляют все возможности tomcat, так зачем использовать tomcat (например, вместо Glassfish, поскольку он является официальным)?

Особенно, когда требуются функции Java EE, такие как JPA, JAX-RS, JSF, и, следовательно, необходимо приложить больше библиотек вместе с приложением, в то время как совместимый с EE сервер приложений предоставил бы его из коробки?

Ответы на вопрос(7)

Ваш ответ на вопрос