JBoss Enterprise Application Platform(JBoss EAP)(ジェイボス エンタープライズ アプリケーション プラットフォーム)とは、Java EE準拠アプリケーションサーバを中心としたWebアプリケーション開発フレームワークです。
JBoss Enterprise Application Platformは、Java Enterprise Edition(Java EE)アプリケーションの継続的な開発/構築/テスト/デプロイ/保守をサポートする機能とツールを備えているアプリケーション開発プラットフォームです。
JBoss EAPは、あらゆる環境(オンプレミス/仮想/クラウド/ハイブリッドなど)に対応し、最適なアーキテクチャや開発プロセスを選択できます。JBoss EAPが提供するさまざまなAPI/ツール/サービスを使用して、セキュアでスケーラブルなJava EEアプリケーションを迅速に開発できます。
JBoss EAPは「革新的モジュラー型アーキテクチャ」「クラウド対応アーキテクチャ」「強力な管理機能」「各種自動化機能」「高い開発生産性」「高可用性クラスタリング」「分散キャッシング」「メッセージング」「トランザクション」「Webサービススタック」など、強力なエンタープライズグレードの機能を備えています。
JBoss Enterprise Application Platformは、オープンソース版である「WildFly(旧:JBoss Application Server)」を開発ベースとしています。
→OSSxCloudNews →オープンソースのAPサーバ/WildFlyとは
JBoss EAPの主要バージョンは、Wildflyコミュニティプロジェクトが望ましい機能の完全性レベルに達した特定の時点で分岐(フォーク)します。
その後、JBoss EAPの本番環境で使用するために安定化され、長期にわたるテストと製品化が行われ、JBoss EAPの正式バージョンとしてリリースされます。
JBoss Enterprise Application Platformは「サブスクリプションベース」のオープンソースソフトウェアです。
ライセンス費用は発生しませんが、商用環境で利用する場合には、サブスクリプションの購入が必要です。
→RedHat →Red Hat JBoss Enterprise Application Platform
JBoss Enterprise Application Platformのライセンスは「GNU Lesser General Public License」です。
→developers.redhat.com →Download JBoss EAP for Development Use
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「WildFly」など。
この数年でウェブアプリケーションが劇的に進化し、ウェブサーバに対してこれまでにないくらい多くの要求を突きつけています。コンピューティングをするデバイスの増加によって、ウェブアプリケーションのクライアントは増加し、リッチなインターフェイスに対する欲求はより頻繁にデータ指向のトラフィックを増やしています。WebSocketのような2重通信はすでに一般的になっています。私たちは、0から設計された高性能な...
OSS×Cloud ACCESS RANKING