1) Tomcat 5에서 실행되는 응용 프로그램을 마이그레이션해야하므로 Tomcat 및 JBoss 서버의 버전이 CDI를 지원하는지 알고 싶습니다.톰캣과 JBoss 서버 버전 중 CDI 통합을 지원하는 버전은 무엇입니까?
2) Tomcat 또는 JBoss에서 통합이 더 좋은 곳이 어디입니까?
P.S : 해당 응용 프로그램은 배포되지 않으며 Struts, JSP, Servlet, DWR 및 JDBC가 있습니다.
1) Tomcat 5에서 실행되는 응용 프로그램을 마이그레이션해야하므로 Tomcat 및 JBoss 서버의 버전이 CDI를 지원하는지 알고 싶습니다.톰캣과 JBoss 서버 버전 중 CDI 통합을 지원하는 버전은 무엇입니까?
2) Tomcat 또는 JBoss에서 통합이 더 좋은 곳이 어디입니까?
P.S : 해당 응용 프로그램은 배포되지 않으며 Struts, JSP, Servlet, DWR 및 JDBC가 있습니다.
1) CDI 그러나 보스 documentation 용접부 현재 지원 버전 (CDI 참조 구현)에있어서, 톰캣 (6)로부터 전용 지원 단지 7,8
2) 통합 (보스 EAP와 쉬울 EAP 5에서 지원) 또는 Wildfly, Java EE 기술이 필요하지 않은 경우 Tomcat 또는 Jetty와 같은 더 가벼운 서버를 사용합니다. 단점은 Tomcat 또는 Jetty에서 CDI를 사용하기 위해 애플리케이션에서 몇 가지 조정을해야한다는 것입니다. 톰캣에서 CDI 설정에 관한 좋은 기사는 this one
입니다. Tomcat은 CDI를 지원하지 않습니다. 수동으로 구성해야합니다. 가볍고 가벼운 서버를 찾고 있다면 모듈화 된 WebSphere Liberty을 확인하고 타사 라이브러리와의 경쟁없이 Java EE 스택에서 필요한 것을 쉽게 선택할 수 있습니다.