A.4. JBoss EAP サブシステムの概要

以下の表は、JBoss EAP のサブシステムを簡単に説明します。

表A.5 JBoss EAP サブシステム

JBoss EAP サブシステム説明

batch-jberet

バッチアプリケーションを実行する環境を設定 し、バッチジョブを管理します。

bean-validation

Java オブジェクトデータを検証するために bean バリデーションを設定します。

core-management

サーバーライフサイクルイベント のリスナーを登録し、設定の変更を追跡します。

datasources

データソースを作成および設定し、JDBC データベースドライバーを管理します。

deployment-scanner

アプリケーションがデプロイする特定の場所を監視するためにデプロイメントスキャナーを設定します。

ee

グローバルモジュールの定義、記述子ベースのプロパティー置換の有効化、およびデフォルトバインディングの設定など、Jakarta EE プラットフォームで一般的な機能を設定します。

ejb3

セッションやメッセージ駆動型 Bean を含む Jakarta Enterprise Beans を設定します。

ejb3 サブシステムの詳細は、JBoss EAP の 『Developing Jakarta Enterprise Beans Applications 』を参照してください。

elytron

サーバーおよびアプリケーションのセキュリティーを設定します。

elytron サブシステムの詳細は、JBoss EAP の『 セキュリティーアーキテクチャー』 を参照してください。

iiop-openjdk

JTS トランザクションの CORBA (Common Object Request Broker Architecture) サービスおよびセキュリティーを含むその他の ORB サービスを設定します。JBoss EAP 6 ではこの機能は jacorb サブシステムに含まれていました。

infinispan

JBoss EAP の高可用性サービスの キャッシング 機能を設定します。

io

他のサブシステムによって使用される ワーカーおよびバッファープールを定義します。

jaxrs

Jakarta RESTful Web Services アプリケーションのデプロイメントおよび機能を有効にします。

jca

Jakarta Connectors コンテナー およびリソースアダプターデプロイメントの一般設定を行います。

jdr

トラブルシューティングに役立つ診断データの収集を有効にします。JBoss EAP のサブスクライバーはサポートをリクエストするときにこの情報を Red Hat に提供できます。

jgroups

クラスターのサーバーがお互いに対話するためのプロトコルスタックと通信メカニズムを設定します。

jmx

リモート Jakarta Management アクセスを設定します。

jpa

Jakarta Persistence 2.2 のコンテナー管理の要件を管理し、永続ユニットの定義、アノテーション、および記述子のデプロイを可能にします。

jpa サブシステムの詳細は JBoss EAP『 開発ガイド』を参照してください

jsf

Jakarta Server Faces 実装を管理します。

jsr77

Jakarta 管理仕様 いによって定義されている Jakarta EE 管理機能を提供します。

logging

ログカテゴリーおよびログハンドラーを介してシステムおよびアプリケーションレベルのロギングを設定します。

mail

メールサーバーの属性カスタムメールトランスポートを設定して、JBoss EAP へデプロイされたアプリケーションがメールを送信できるメールサービスを作成します。

messaging-activemq

統合メッセージングプロバイダーである Artemis の Jakarta Messaging 宛先、接続ファクトリー、およびその他の設定を設定します。JBoss EAP 6 では、メッセージング機能は messaging サブシステムに含まれていました。

messaging-activemq サブシステムの詳細は、JBoss EAP の 『Configuring Messaging』を参照してください

metrics

管理モデルおよび Java Virtual Machine(JVM)MBean からのベースメトリクスを表示します。JBoss EAP には microprofile-smallrye-metrics サブシステムが含まれなくなったため、アプリケーションメトリクスが利用できなくなりました。

Health

JBoss EAP ランタイムのヘルスチェックを公開します。JBoss EAP には microprofile-smallrye-health サブシステムが含まれなくなったため、アプリケーションのヘルスチェックは利用できなくなりました。

modcluster

サーバー側の mod_cluster ワーカーノードを設定します。

naming

エントリーをグローバル JNDI 名前空間にバインドし、リモート JNDI インターフェースを設定します。

picketlink-federation

PicketLink SAML ベースのシングルサインオン (SSO) を設定します。

picketlink-federation サブシステムの詳細は、JBoss EAP『 How To Set Up SSO with SAML v2 』を参照してください。

picketlink-identity-management

PicketLink アイデンティティー管理サービスを設定します。このサブシステムはサポート対象外です。

pojo

過去のバージョンの JBoss EAP でサポートされたように、JBoss Microcontainer サービスが含まれるアプリケーションのデプロイメントを有効にします。

remoting

ローカルおよび リモートサービスのインバウンドおよびアウトバウンド接続を設定します。

request-controller

サーバーを正常に一時停止およびシャットダウンするよう設定します。

resource-adapters

Jakarta Connectors 仕様を使用して Jakarta EE アプリケーションおよび EIS (Enterprise Information System) 間の通信を行うためにリソースアダプターを設定および維持します。

rts

REST-AT のサポート対象外の実装。

sar

過去のバージョンの JBoss EAP でサポートされたように、MBean サービスが含まれる SAR アーカイブのデプロイメントを有効にします。

security

アプリケーションのセキュリティーを設定するレガシーな方法。

security サブシステムの詳細は、JBoss EAP の『 セキュリティーアーキテクチャー』 を参照してください。

security-manager

Java Security Manager によって使用される Java セキュリティーポリシーを設定します。

security-manager サブシステムの詳細は、JBoss EAP『 How to Configure Server Security 』を参照してください。

singleton

シングルトンポリシーを定義して、シングルトンデプロイメントの動作を設定したり、シングルトン MSC サービスを作成したりします。

singleton サブシステムの詳細は JBoss EAP『 開発ガイド』を参照してください

transactions

タイムアウト値やトランザクションロギングなどのトランザクションマネージャー (TM) のオプションと、JTS (Java Transaction Service) を使用するかどうかを設定します。

transactions サブシステムの詳細は、「 JBoss EAP でのトランザクションの管理」を参照してください

undertow

JBoss EAP の web サーバーおよびサーブレットコンテナーを設定します。JBoss EAP 6 では、この機能は web サブシステムに含まれていました。

webservices

パブリッシュされたエンドポイントアドレスおよびエンドポイントハンドラーチェーンを設定します。 また、Web サービスプロバイダーのホスト名、ポート、および WSDL アドレスも設定します。

webservices サブシステムの詳細は JBoss EAP の 『Developing Web Services Applications 』を参照してください。

weld

JBoss EAP の Jakarta Contexts and Dependency Injection 機能を設定します。

xts

トランザクションの Web サービスの調整を設定します。