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 やメッセージ駆動型 Bean を含む Jakarta Enterprise Beans を設定します。

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

elytron

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

elytron サブシステムの詳細は JBoss EAP の Security Architecture を参照してください。

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

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

jpa

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

jpa サブシステムの詳細は JBoss EAP の Development Guide を参照してください。

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 仮想マシン (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

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

discovery

discovery サブシステムは、現在内部サブシステム使用のみで、公開 API では使用できません。

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 Architecture を参照してください。

security-manager

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

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

singleton

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

singleton サブシステムの詳細は JBoss EAP の Development Guide を参照してください。

transactions

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

transactions サブシステムの詳細は、Managing Transactions on 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 サービスの調整を設定します。