JBoss EAP, Wildfly, JBoss web ve JBoss sunucusu arasındaki fark nedir?


98

JBoss'ta yeniyim ve birçok farklı terminoloji buldum - JBoss EAP, JBoss Sunucusu, Wildfly, Jboss Web ve güncel olmayan veya eski bir sürümü hedefleyen birçok belge.

En güncel yapıya karşı çalışan bir Java EE uygulama sunucusu olarak JBoss'u nereden öğrenmeye başlayabilirim?

Yanıtlar:


158

JBoss EAP, Red Hat'in ürettiği ve desteklediği Java EE uygulama sunucusunun adıdır. Şu anda en son sürüm 6'dır ve bu Java EE 6'yı uygular.

JBoss AS / WildFly, test edebileceğiniz topluluk projesinin adıdır. Bu topluluk projesi, sonunda JBoss EAP olacaktır. "WildFly", Uygulama Sunucusu anlamına gelen "AS" nin yeni adıdır. Sürüm numaralandırma burada biraz daha zordur. WildFly 8, WildFly 9, WildFly 10 ve muhtemelen ek WildFly sürümlerinin tümü, sonunda JBoss EAP 7 olarak adlandırılacak olan yoldaki kilometre taşlarıdır. Hepsi Java EE 7'yi uygular.

Ödeştik kilometre taşları bu yolda ve desteklenmeyen onlar da, bazı bültenleri aslında oldukça kararlıdır ve olabilir üretime çalıştırılabilir (ancak desteklenmeyen konum beri bu kendi riski altında).

JBoss Web, Red Hat'in JBoss EAP 6 ve öncesinde kullandığı Tomcat tabanlı Servlet konteynerinin adıydı. EAP 7'den itibaren (ve dolayısıyla WildFly 8,9,10'da) bunun yerini Undertow adlı yeni bir Servlet konteyner / http motoru alacaktır.


4
Geçerli (Ağu 2017) JBoss EAP sürümü 7.1, Java EE 7 uyguluyor, WildFly (JBoss AS) sürümü ise 11. Ayrıca bkz. en.wikipedia.org/wiki/WildFly ve en.wikipedia.org/wiki/JBoss_Enterprise_Application_Platform
Pierluigi Vernetto


-13

Basitçe,

  1. JBoss EAP , RedHat destekli Enterprise Edition'dır (abonelikle, ayrıca JEE1.6 +)
  2. Geliştirici Sürümü gibi JBoss Wildfly (ayrıca JEE1.7 +)

4
Adı Java EE 6 ve 7 ve EAP 7, Java EE 7'yi destekliyor.
Simon Martinelli
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.