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/WildFlyen.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.