JBoss EAP、Wildfly、JBoss Web、および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ベースのサーブレットコンテナーの名前でした。EAP 7以降(したがって、すでにWildFly 8,9,10に含まれています)は、Undertowと呼ばれる新しいサーブレットコンテナー/ httpエンジンに置き換えられます。


4
現在(2017年8月)のJBoss EAPバージョンはWildFly(JBossのAS)のバージョンが11も参照している間のJava EE 7を、実装、7.1 en.wikipedia.org/wiki/WildFlyen.wikipedia.org/wiki/JBoss_Enterprise_Application_Platform
ピエルルイジヴェルネト2017

4

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バージョンに関連するすべてのドキュメントを取得できます。


-13

単に、

  1. JBoss EAPは、RedHatをサポートするEnterprise Editionです(サブスクリプション付き、JEE1.6 +も含む)
  2. 開発者版のようなJBoss Wildfly(JEE1.7 +)

4
これは、Java EE 6と7とEAPと呼ばれています7つのサポートするJava EE 7
サイモン・マルティネリ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.