IP 設定属性
次の表に、IP 接続を構成するために設定できる属性を示します。
属性名 | クライアント ? | サーバー ? | 許容値 | 属性記述 |
---|---|---|---|---|
| Y | Y | クライアントサーバー | 接続ファクトリがクライアントであるかサーバーであるかを決定します。 |
| Y | N | 宛先のホスト名または IP アドレス。 | |
| Y | Y | ポート。 | |
| Y | Y | ペイロードの直列化に使用される | |
| Y | Y | ペイロードの逆直列化に使用される | |
| Y | Y |
| 接続で NIO を使用するかどうか。詳細については、 |
| Y | N |
| NIO を使用する場合、接続がダイレクトバッファを使用するかどうか。詳細については、 |
| Y | Y |
| NIO を使用する場合、メッセージの順序を変更する必要がある場合があります。この属性を |
| Y | Y |
| |
| Y | Y |
| |
| Y | Y |
| |
| Y | Y |
|
|
| Y | Y | 指定された値で | |
| Y | Y |
|
|
| Y | Y |
| |
| N | Y | マルチホームシステムでは、ソケットがバインドされているインターフェースの IP アドレスを指定します。 | |
| Y | Y | ソケット処理に使用される特定のエグゼキューターを指定します。指定しない場合、内部キャッシュスレッドエグゼキューターが使用されます。 | |
| Y | Y |
| 接続を複数のメッセージに使用できるかどうかを指定します。 |
| N | N | この属性は使用されなくなりました。下位互換性のために、バックログを設定しますが、 | |
| N | Y | サーバーファクトリの接続バックログを設定します。 | |
| Y | Y |
| メッセージヘッダーで使用するホスト名に変換するために、IP アドレスで逆引きを行うかどうかを指定します。false の場合、代わりに IP アドレスが使用されます。デフォルト: |
| Y | Y | TCP 接続インターセプターを参照してください。 | |
| Y | Y |
| |
| Y | Y |
| |
| Y | Y | SSL/TLS サポートを参照してください。 | |
| Y | Y | 高度なテクニックを参照してください。 | |
| Y | Y | 長い> 0 | 前の試行がスレッド不足のために失敗した後、読み取りを再試行するまでの遅延(ミリ秒)。デフォルト: 100。 |
次の表は、UDP 受信チャネルアダプターを構成するために設定できる属性を示しています。
属性名 | 許容値 | 属性記述 |
---|---|---|
| アダプターがリッスンするポート。 | |
|
| UDP アダプターがマルチキャストを使用するかどうか。 |
| マルチキャストが真の場合、アダプターが参加するマルチキャストアドレス。 | |
| 同時に処理できるパケットの数を指定します。task-executor が構成されていない場合にのみ適用されます。デフォルト: 5。 | |
task-executor | ソケット処理に使用される特定のエグゼキューターを指定します。提供されない場合、内部のプールされたエグゼキューターが使用されます。 | |
|
| |
|
| UDP アダプターが、受信したパケットにデータ長フィールドを期待するかどうか。パケットの切り捨てを検出するために使用されます。 |
| 詳細については、 | |
| UDP 確認応答パケットに使用されます。詳細については、 | |
| 詳細については、 | |
| マルチホームシステムでは、ソケットがバインドされているインターフェースの IP アドレスを指定します。 | |
| ダウンストリームコンポーネントが例外をスローすると、例外と失敗したメッセージを含む | |
|
| メッセージヘッダーで使用するホスト名に変換するために、IP アドレスで逆引きを行うかどうかを指定します。 |
次の表は、UDP 送信チャネルアダプターを構成するために設定できる属性を示しています。
属性名 | 許容値 | 属性記述 |
---|---|---|
| 宛先のホスト名または IP アドレス。マルチキャスト udp アダプターの場合、マルチキャストアドレス。 | |
| 宛先のポート。 | |
|
| udp アダプターがマルチキャストを使用するかどうか。 |
|
| UDP アダプターが宛先からの確認を必要とするかどうか。有効にすると、次の 4 つの属性を設定する必要があります: |
|
| |
|
| |
|
| |
| デフォルトは 1 です。マルチキャストアダプターの場合、これをより大きな値に設定できます。これには、複数の宛先からの確認が必要です。 | |
|
| UDP アダプターが宛先に送信されるパケットにデータ長フィールドを含めるかどうか。 |
| マルチキャストアダプターの場合、 | |
| 詳細については、 | |
| 詳細については、 | |
| UDP 確認応答パケットに使用されます。詳細については、 | |
local-address | マルチホームシステムで、UDP アダプターの場合、応答メッセージ用にソケットがバインドされているインターフェースの IP アドレスを指定します。マルチキャストアダプターの場合、マルチキャストパケットが送信されるインターフェースも決定します。 | |
| 確認応答の処理に使用する特定のエグゼキューターを指定します。提供されない場合、内部シングルスレッドエグゼキューターが使用されます。 | |
| SpEL 式 | 発信 UDP パケットの宛先アドレスとして使用する |
| SpEL 式 | 発信 UDP パケットの送信に使用するデータグラムソケットを決定するために評価される SpEL 式。 |
次の表に、TCP 受信チャネルアダプターを構成するために設定できる属性を示します。
属性名 | 許容値 | 属性記述 |
---|---|---|
| 受信メッセージが送信されるチャネル。 | |
| 接続ファクトリの型が | |
| ダウンストリームコンポーネントによって例外がスローされると、例外と失敗したメッセージを含む | |
|
|
|
|
| |
|
|
|
次の表に、TCP 送信チャネルアダプターを構成するために設定できる属性を示します。
属性名 | 許容値 | 属性記述 |
---|---|---|
| 送信メッセージが到着するチャネル。 | |
| 接続ファクトリの型が | |
|
|
|
|
| |
|
|
|
次の表に、TCP 受信ゲートウェイを構成するために設定できる属性を示します。
属性名 | 許容値 | 属性記述 |
---|---|---|
| 接続ファクトリは型サーバーでなければなりません。 | |
| 受信メッセージが送信されるチャネル。 | |
| 応答メッセージが到着するチャネル。通常、返信は受信メッセージヘッダーに追加された一時的な返信チャネルに到着します。 | |
| ゲートウェイが応答を待機する時間(ミリ秒)。デフォルト: 1000 (1 秒)。 | |
| ダウンストリームコンポーネントによって例外がスローされると、例外と失敗したメッセージを含む | |
|
|
|
|
| |
|
|
|
次の表に、TCP 送信ゲートウェイを構成するために設定できる属性を示します。
属性名 | 許容値 | 属性記述 |
---|---|---|
| 接続ファクトリは、型 | |
| 発信メッセージが到着するチャネル。 | |
| オプション。応答メッセージが送信されるチャネル。 | |
| ゲートウェイがリモートシステムからの応答を待機する時間(ミリ秒)。 | |
| ゲートウェイがリモートシステムからの応答を待機する時間をミリ秒で決定するためにメッセージに対して評価される SpEL 式。 | |
| 使い捨ての接続ファクトリが使用されていない場合、ゲートウェイが共有接続へのアクセスを待機する時間(ミリ秒単位)。 | |
| 応答チャネルに応答を送信するときにゲートウェイが待機する時間(ミリ秒)。応答チャネルがブロックする可能性がある場合にのみ適用されます(現在いっぱいの境界付き QueueChannel など)。 | |
| 送信後に送信スレッドを解放します。応答(またはエラー)は受信スレッドで送信されます。 | |
| 未承諾メッセージと遅延応答を送信するチャネル。 |