저는 JBoss를 처음 접했으며 JBoss EAP, JBoss Server, Wildfly, Jboss Web 및 최신 버전이 아니거나 이전 버전을 대상으로하는 많은 문서 등 다양한 용어를 발견했습니다.
최신 빌드에 대해 실행되는 Java EE 애플리케이션 서버로서의 JBoss에 대해 어디서부터 배우기 시작합니까?
저는 JBoss를 처음 접했으며 JBoss EAP, JBoss Server, Wildfly, Jboss Web 및 최신 버전이 아니거나 이전 버전을 대상으로하는 많은 문서 등 다양한 용어를 발견했습니다.
최신 빌드에 대해 실행되는 Java EE 애플리케이션 서버로서의 JBoss에 대해 어디서부터 배우기 시작합니까?
답변:
JBoss EAP는 Red Hat이 생산하고 지원하는 Java EE 애플리케이션 서버의 이름입니다. 현재 최신 버전은 6이며 Java EE 6을 구현합니다.
JBoss AS / WildFly는 테스트 할 수있는 커뮤니티 프로젝트의 이름입니다. 이 커뮤니티 프로젝트는 결국 JBoss EAP가 될 것입니다. "WildFly"는 Application Server를 의미하는 "AS"의 새로운 이름입니다. 여기서 버전 번호 지정은 조금 더 어렵습니다. WildFly 8, WildFly 9, WildFly 10 및 추가 WildFly 버전은 모두 JBoss EAP 7로 불리는 경로의 이정표입니다. 이들은 모두 Java EE 7을 구현합니다.
해당 경로의 이정표이고 지원되지 않더라도 일부 릴리스는 실제로 매우 안정적이며 프로덕션으로 실행될 수 있습니다 (그러나 지원되지 않기 때문에 이는 귀하의 책임입니다).
JBoss Web은 Red Hat이 JBoss EAP 6 및 이전 버전에서 사용한 Tomcat 기반 Servlet 컨테이너의 이름이었습니다. EAP 7부터 (따라서 이미 WildFly 8,9,10에 있음) Undertow라는 새로운 Servlet 컨테이너 / http 엔진으로 대체됩니다.
JBoss EAP는 구독 기반 JavaEE 애플리케이션 서버 인 JBoss Enterprise Application Platform입니다. 이것은 Red Hat 제품입니다. Wildfly는 커뮤니티 제품입니다.
https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.2/ 링크를 확인 하여 JBoss EAP 7.2 버전과 관련된 모든 문서를 얻을 수 있습니다 .