JBoss EAP, Wildfly, JBoss 웹 및 JBoss 서버의 차이점은 무엇입니까?


97

저는 JBoss를 처음 접했으며 JBoss EAP, JBoss Server, Wildfly, Jboss Web 및 최신 버전이 아니거나 이전 버전을 대상으로하는 많은 문서 등 다양한 용어를 발견했습니다.

최신 빌드에 대해 실행되는 Java EE 애플리케이션 서버로서의 JBoss에 대해 어디서부터 배우기 시작합니까?

답변:


158

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 엔진으로 대체됩니다.


4
현재 (2017 년 8 월) JBoss EAP 버전은 7.1이며 Java EE 7을 구현하는 반면 WildFly (JBoss AS) 버전은 11입니다. en.wikipedia.org/wiki/WildFly 및 en.wikipedia.org/wiki/JBoss_Enterprise_Application_Platform
— Pierluigi Vernetto


-13

간단히,

  1. JBoss EAP 는 RedHat을 지원하는 Enterprise Edition 입니다 (구독 포함, JEE1.6 이상 포함).
  2. JBoss Wildfly like Developer Edition (또한 JEE1.7 +)

4
그것은 자바 EE 6, 7 및 EAP를 불렀다 7 개 지원하는 자바 EE 7
— 시몬 마르티 넬리
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.