Мы используем Tomcat для размещения наших приложений на основе WAR. Мы являемся совместимыми с сервлет-контейнерами приложениями J2EE, за исключением org.apache.catalina.authenticator.SingleSignOn.
Нам предлагается перейти на коммерческий сервер приложений Java EE.
- Первый недостаток в изменении этого Я вижу, это стоимость. Не важно что плата за заявку сервер, Tomcat является бесплатным.
- Во-вторых, сложность. Мы не используйте функции EJB или EAR (из конечно нет, мы не можем), и не пропустили их.
В чем же преимущества, которые я не вижу?
Каковы недостатки, о которых я не упоминал?
Упомянутые были...
- JTA - API транзакций Java - Мы контролировать транзакцию через базу данных хранимые процедуры.
- JPA - API Java Persistence - мы используем JDBC и снова хранимые процедуры для сохраняются.
- JMS - Служба сообщений Java - мы используем XML через HTTP для обмена сообщениями.
Это хорошо, пожалуйста, больше!