A.4. JBoss EAP サブシステムの概要
以下の表は、JBoss EAP のサブシステムを簡単に説明します。
| JBoss EAP サブシステム | 説明 |
|---|---|
| batch-jberet | バッチアプリケーションを実行する環境を設定 し、バッチジョブを管理 します。 |
| bean-validation | Java オブジェクトデータを検証するために bean バリデーション を設定します。 |
| core-management | サーバーライフサイクルイベント のリスナーを登録し、設定の変更 を追跡します。 |
| datasources | データソース を作成および設定し、JDBC データベースドライバー を管理します。 |
| deployment-scanner | アプリケーションがデプロイする特定の場所を監視するために デプロイメントスキャナー を設定します。 |
| ee | グローバルモジュール の定義、記述子ベースのプロパティー置換 の有効化、およびデフォルトバインディングの設定など、Jakarta EE プラットフォームで一般的な機能を設定します。 |
| ejb3 | セッション Bean やメッセージ駆動型 Bean を含むエンタープライズ JavaBean (EJB) を設定します。
|
| elytron | サーバーおよびアプリケーションのセキュリティーを設定します。
|
| iiop-openjdk |
JTS トランザクションの CORBA (Common Object Request Broker Architecture) サービスおよびセキュリティーを含むその他の ORB サービス を設定します。JBoss EAP 6 ではこの機能は |
| infinispan | JBoss EAP の高可用性サービスの キャッシング 機能を設定します。 |
| io | |
| jaxrs | JAX-RS アプリケーションのデプロイメントおよび機能を有効にします。 |
| jca | JCA コンテナー およびリソースアダプターデプロイメントの一般設定を行います。Jakarta に相当するのは Jakarta Connectors です。 |
| jdr | トラブルシューティングに役立つ診断データの収集を有効にします。JBoss EAP のサブスクライバーはサポートをリクエストするときにこの情報を Red Hat に提供できます。 |
| jgroups | クラスターのサーバーがお互いに対話するためのプロトコルスタックと 通信メカニズム を設定します。 |
| jmx | リモート JMX (Java Management Extensions) のアクセスを設定します。 |
| jpa | Jakarta Persistence 2.2 のコンテナー管理の要件を管理し、永続ユニットの定義、アノテーション、および記述子のデプロイを可能にします。
|
| jsf | JSF (JavaServer Faces) 実装を管理します。Jakarta に相当するのは Jakarta Server Faces です。 |
| jsr77 | Jakarta 管理仕様 いによって定義されている Jakarta EE 管理機能を提供します。 |
| logging | |
| | メールサーバーの属性 と カスタムメールトランスポート を設定して、JBoss EAP へデプロイされたアプリケーションがメールを送信できるメールサービスを作成します。 |
| messaging-activemq |
統合メッセージングプロバイダーである Artemis の JMS 宛先、接続ファクトリー、およびその他の設定を設定します。JBoss EAP 6 では、メッセージング機能は
|
| microprofile-config-smallrye | MicroProfile Config SmallRye を使用して、設定データのポータブルな外部化を実現し、サーバーを再起動せずにアプリケーションが最新の設定プロパティーにアクセスできるようにします。 重要 Eclipse MicroProfile Config は、テクノロジープレビューとしてのみ提供されます。テクノロジープレビューの機能は、Red Hat の本番環境のサービスレベルアグリーメント (SLA) ではサポートされず、機能的に完全ではないことがあるため、Red Hat は本番環境での使用は推奨しません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。 テクノロジープレビュー機能のサポート範囲については、Red Hat カスタマーポータルの テクノロジープレビュー機能のサポート範囲 を参照してください。 |
| microprofile-health-smallrye |
SmallRye Health を使用してサーバーのヘルス状態を監視します。microprofile-health-smallrye サブシステムに関する詳細やその設定方法は、本書の 重要 Eclipse MicroProfile Health は、テクノロジープレビューとしてのみ提供されます。テクノロジープレビューの機能は、Red Hat の本番環境のサービスレベルアグリーメント (SLA) ではサポートされず、機能的に完全ではないことがあるため、Red Hat は本番環境での使用は推奨しません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。 テクノロジープレビュー機能のサポート範囲については、Red Hat カスタマーポータルの テクノロジープレビュー機能のサポート範囲 を参照してください。 |
| microprofile-opentracing-smallrye |
SmallRye OpenTracing を使用して、サービス境界全体でリクエストをトレースします。microprofile-opentracing-smallrye サブシステムに関する詳細と設定方法については、 重要 Eclipse Microprofile OpenTracing は、テクノロジープレビューとしてのみ提供されます。テクノロジープレビューの機能は、Red Hat の本番環境のサービスレベルアグリーメント (SLA) ではサポートされず、機能的に完全ではないことがあるため、Red Hat は本番環境での使用は推奨しません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。 テクノロジープレビュー機能のサポート範囲については、Red Hat カスタマーポータルの テクノロジープレビュー機能のサポート範囲 を参照してください。 |
| modcluster | サーバー側の mod_cluster ワーカーノード を設定します。 |
| naming | エントリーをグローバル JNDI 名前空間にバインドし、リモート JNDI インターフェイスを設定します。 |
| picketlink-federation | PicketLink SAML ベースのシングルサインオン (SSO) を設定します。
|
| 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-manager | Java Security Manager によって使用される Java セキュリティーポリシーを設定します。
|
| singleton | シングルトンポリシーを定義して、シングルトンデプロイメントの動作を設定したり、シングルトン MSC サービスを作成したりします。
|
| transactions | タイムアウト値やトランザクションロギングなどのトランザクションマネージャー (TM) のオプションと、JTS (Java Transaction Service) を使用するかどうかを設定します。
|
| undertow |
JBoss EAP の web サーバー およびサーブレットコンテナーを設定します。JBoss EAP 6 では、この機能は |
| webservices | パブリッシュされたエンドポイントアドレスおよびエンドポイントハンドラーチェーンを設定します。 また、Web サービスプロバイダーのホスト名、ポート、および WSDL アドレスも設定します。
|
| weld | JBoss EAP の CDI (Contexts and Dependency Injection) を設定します。 |
| xts | トランザクションの Web サービスの調整を設定します。 |