Является ли Tomcat 8 неполной реализацией веб-профиля Java EE 7?
JPA 2.0 является частью веб-профиля Java EE начиная с Java EE 6; однако он недоступен в Tomcat 8.
Правильно ли я пришел к выводу, что Tomcat 8 на самом деле является неполной реализацией веб-профиля Java EE?
1 ответ
Tomcat не является реализацией Java EE. С сайта Tomcat:
Программное обеспечение Apache Tomcat® - это реализация Java-сервлетов, страниц JavaServer Pages, Java Expression Language и Java WebSocket с открытым исходным кодом.
Тем не менее, TomEE это:
Apache TomEE, произносится как "Tommy", является стеком, полностью сертифицированным для Apache Java EE 6 Web Profile, где Apache Tomcat является лидером.
TomEE Версия веб-профиля TomEE содержит
- CDI - Apache OpenWebBeans
- EJB - Apache OpenEJB
- JPA - Apache OpenJPA
- JSF - Apache MyFaces
- JSP - Apache Tomcat
- JSTL - Apache Tomcat
- JTA - Apache Geronimo Transaction
- Сервлет - Apache Tomcat
- Javamail - Apache Geronimo JavaMail
- Проверка бобов - Apache BVal
TomEE + В дистрибутив TomEE Plus добавлено следующее:
- JAX-RS - Apache CXF
- JAX-WS - Apache CXF
- JMS - Apache ActiveMQ
- Коннектор - Apache Geronimo Коннектор