| 原作者 | マーク・フルーリー |
|---|---|
| 開発者 | JBoss、レッドハット |
| 安定版リリース | 34.0.1.Final / 2024年11月22日[1] |
| リポジトリ | WildFly リポジトリ |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | アプリケーションサーバー |
| ライセンス | LGPLv2.1 |
| Webサイト | ワイルドフライ |
WildFly [2]は、以前はJBoss AS、または単にJBossと呼ばれていた、JBossによって書かれたアプリケーションサーバーであり、現在はRed Hatによって開発されています。WildFlyはJavaで書かれており、Java Platform, Enterprise Edition (Java EE)仕様を実装しています。[3]複数のプラットフォームで動作します。
WildFlyは無料のオープンソースソフトウェアであり、[3] GNU Lesser General Public License (LGPL)バージョン2.1の要件に従います。
起源
1999年、Marc Fleuryは、J2EE(Java 2 Enterprise Edition)のEJB APIを実装するEJB-OSS ( Enterprise Java Bean Open Source Softwareの略)というフリーソフトウェアプロジェクトを開始しました。Sun Microsystemsは、プロジェクト名に商標登録されたEJBを使用しないように求めました。その後、 EJB-OSSはJBOSSに改名され、その後JBossになりました。[4]
2014年11月20日、JBoss Application ServerはWildFlyに名前が変更されました。JBoss CommunityやJBoss Enterprise Application Platformなどの他のRed Hat JBoss製品は名前が変更されませんでした。[5]
特徴
Wildfly は数多くの機能をサポートしています:
- ジャカルタ・パーシスタンス(JPA) [6] : 77
- ジャカルタエンタープライズビーンズ(EJB)[6] : 108
- 分散トランザクション - WildflyはJakarta Transactions API (JTA)を実装しています。[6] : 137–138
- 表現状態転送(REST)サービス。[6] : 173–174
- ウェブソケット[6] : 198
- クラスタリング- Wildflyは分散キャッシュシステムとしてInfinispanを使用しています[6] :383–384
ライセンスと価格
JBoss EAP 自体はオープンソースですが、Red Hat は JBoss Enterprise Middleware のサポート サブスクリプションの提供に料金を請求します。2010 年 11 月以前は、JBoss は 4 個および 32 個の CPU ソケットのバンドルで年間サブスクリプションとしてライセンスされていました。2010 年 11 月以降、ライセンスが変更され、システム上のすべてのコアがカウントされるようになりました。コア バンドル ライセンスは、2 個、16 個、および 64 個のコアで利用できます。
参照
注記
- ^ 「WildFly 34.0.1 がリリースされました!」WildFly .
- ^ 「JBoss Application Server に新しい名前が付きました...」Wildfly。 2013 年 4 月 23 日時点のオリジナルよりアーカイブ。2013 年 4 月 23 日閲覧。
- ^ ab Stancapiano 2017、pp. 8–9、第1章 Java EE の紹介と開発環境の構成。
- ^ Jamae & Johnson 2010、4ページ。
- ^ 「よくある質問」。WildFly。2013年9月28日時点のオリジナルよりアーカイブ。2013年4月23日閲覧。
- ^ abcdef アダムスキー2018.
参考文献
- Adamski, T. (2018)。『WildFly による実践的なクラウド開発: WildFly Swarm と OpenShift を使用したクラウドベースのエンタープライズ Java アプリケーションの開発、展開、構成』。Packt Publishing。ISBN 978-1-78728-380-0. 2023年6月20日閲覧。
- Marchioni, Francesco (2020 年 6 月 1 日)。WildFly 管理ガイド。ItBuzzPress。402ページ。
- Stancapiano, L. (2017). WildFly による Java EE 開発のマスター。Packt Publishing。ISBN 978-1-78728-907-9. 2023年6月19日閲覧。
- Marrs, Tom; Davis, Scott ( 2009年7月 1 日)。JBoss At Work: 実践ガイド。O'Reilly。ISBN 978-0596007348。306ページ。
- Jamae, Javid; Johnson, Peter ( 2010年1月 28 日) [2009-01-20]。「1.1 JBoss の紹介」。JBoss in Action: JBoss アプリケーション サーバーの構成。Manning Publications。ISBN 978-1-933988-02-3。496ページ。
- Stark, Scott ; Fleury, Marc ; Richards, Norman (2005 年 4 月 30 日)。JBoss 4.0公式ガイド。Sams。ISBN 978-0-67232648-6。648ページ。
外部リンク
- 公式サイト
