第16章 remoting と接続の設定


リモートサブシステムを設定し、JBoss EAP 内でさまざまな接続タイプを管理できます。これには、サーバーとアプリケーション間の通信を容易にするためのエンドポイント、コネクター、および送信接続の設定が含まれます。HTTP コネクター、リモートおよびローカルの送信接続を設定し、追加のリモート設定オプションを検討することができ、JBoss EAP で remoting と接続を効果的に管理するために必要なツールが提供されます。

16.1. Remoting サブシステムの設定

remoting サブシステムは、ローカルサービスとリモートサービスの受信接続と送信接続の設定を行います。

JBoss EAP remoting サブシステムには、設定可能な要素がいくつか含まれています。

ほとんどのユースケースでは、remoting サブシステムを設定する必要はありません。ただし、アプリケーションでカスタムコネクターを使用する場合は、そのコネクターを設定する必要があります。Jakarta Enterprise Beans などの、リモーティングクライアントとして動作するアプリケーションには特定のコネクターに接続するための別の設定が必要になります。

デフォルトの remoting サブシステムの設定は次のとおりです。

<subsystem xmlns="urn:jboss:domain:remoting:4.0">
    <endpoint worker="default"/>
    <http-connector name="http-remoting-connector"
                    connector-ref="default"
                    sasl-authentication-factory="application-sasl-authentication"/>
</subsystem>
Copy to Clipboard Toggle word wrap

16.1.1. remoting エンドポイント

リモーティングエンドポイントは、io サブシステムによって宣言および設定される XNIO ワーカーを使用します。このワーカーは非ブロッキング I/O 操作を容易にし、リモート接続のパフォーマンスとスケーラビリティーを強化します。

16.1.2. http-connector 設定要素

http-connector 要素は、undertow の HTTP アップグレード機能を使用して外部クライアントがサーバーに接続できるようにするデフォルトの設定要素です。

この設定では、クライアントは最初に HTTP プロトコルを使用してサーバーとの接続を確立し、次に同じ接続を介して remote プロトコルに切り替えます。これにより、異なるプロトコルを使用するクライアントが undertow のデフォルトポート 8080 などの同じポート経由で接続できるようになり、サーバー上で開放されているポートの数が削減されます。

HTTP アップグレードを使用してサーバーに接続する必要があるクライアントは、暗号化されていない接続の場合はリモート remote+https プロトコルを使用し、暗号化された接続の場合は、remoting remote+https プロトコルを使用する必要があります。

16.1.3. 送信接続

remoting サブシステムの送信接続により、アプリケーションは外部リソースと通信できるようになります。

3 つのタイプの送信接続を指定することができます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat