通信アダプタ用 Java CAPS プロジェクトコンポーネントの構成

FTP (BatchFTP の接続マップ)

BatchFTP の接続マッププロパティーの「FTP」セクションには、次の表に示す最上位パラメータが含まれています。

表 1–14 接続マップ - BatchFTP - 転送前

名前 

説明 

必要な値 

コマンド接続タイムアウト

FTP コマンド/制御接続ソケットのタイムアウトを設定できるようにします。通常、転送するファイルのサイズが大きくなるほど、この値を高くする必要があります。もちろん、ネットワーク接続の品質もこの設定に影響を与えます。

値の単位はミリ秒です。ゼロのタイムアウトは、タイムアウトが無限であると解釈されます。 

0 から 2147483647 までの整数。

デフォルト設定は 45000 です。

データ接続タイムアウト

FTP データ接続ソケットのタイムアウトを設定できるようにします。通常、低速または高負荷のネットワーク接続では、タイムアウトの設定を高くする必要があります。

値の単位はミリ秒です。ゼロのタイムアウトは、タイムアウトが無限であると解釈されます。 

コマンド/制御接続ソケットのタイムアウトの設定方法については、パラメータ「コマンド接続タイムアウト」を参照してください。

0 から 2147483647 までの整数。

デフォルト設定は 45000 です。

ディレクトリリストスタイル

リモートホストを表すシステムを指定します。このパラメータは、LIST コマンドがファイルリスト情報を返す際の形式を決定するために使用されます。「ディレクトリリストスタイル」の値には、User Defined1 - User Defined10 の値が含まれます。これらのユーザー定義プロパティーを使えば、ユーザー定義の FTP ヒューリスティック設定を複数個作成し、それらを BatchFTP アダプタのプロパティーから選択できるようにすることができます。

対応するヒューリスティック設定は、FtpHeuristics.cfg ファイル内の「User Defined」セクションの下に作成できます。ユーザー定義 FTP 発見的プロパティーの設定方法の詳細については、「FTP ヒューリスティック設定ファイルを変更するには」を参照してください。


注 –

このプロパティーは、「ユーザー定義のディレクトリリストスタイル」プロパティーに指定された任意の値によって上書きされます (「ユーザー定義のディレクトリリストスタイル」プロパティーを参照)。 「ディレクトリリストスタイル」プロパティーを有効にするには、「ユーザー定義のディレクトリリストスタイル」プロパティーの値を空白 (空) にする必要があります。


次のいずれかの値。 

  • UNIX

  • AS400

  • AS400-UNIX

  • HCLFTPD 6.0.1.3

  • HCLFTPD 5.1

  • HP NonStop/Tandem

  • MPE

  • MSFTPD 2.0

  • MSP PDS (Fujitsu)

  • MSP PS (Fujitsu)

  • MVS GDG

  • MVS PDS

  • MVS Sequential

  • Netware 4.11

  • NT 3.5

  • NT 4.0

  • UNIX

  • UNIX (EUC-JP

  • UNIX (SJIS)

  • User Defined

  • User Defined (1-10)

  • VM/ESA

  • VMS

  • VOS3 PDS (Hitachi)

  • VOS3 PS (Hitachi)

  • VOSK (Hitachi)

「ユーザー定義のディレクトリリストスタイル」

ユーザーによって作成され、Application Server 上に配置された FTP ヒューリスティック設定ファイル内で使用可能なユーザー定義ディレクトリリストスタイル (発見的) の名前を指定します。

このプロパティーは、「ディレクトリリストスタイル」および「ユーザー定義のヒューリスティック設定ファイル」プロパティーと連携して動作します。

ユーザー定義のディレクトリリストスタイルの使用方法の詳細については、「カスタムのヒューリスティック設定ファイルを作成するには」を参照してください


注 –

選択された「ユーザー定義のディレクトリリストスタイル」または「ユーザー定義のヒューリスティック設定ファイル」のパスが正しく定義されていないと、BatchFTP OTD から例外が生成されます。「ユーザー定義のディレクトリリストスタイル」を指定した場合、「ユーザー定義のヒューリスティック設定ファイル」プロパティーの対応する値も指定する必要があります。


ユーザーによって提供されたヒューリスティック設定ファイル内に定義されているディレクトリリストスタイル (発見的) の名前を表すテキスト文字列値 (デフォルトは空白)。 

PASV の使用

受動、能動のいずれかのモードに入るようにアダプタに指示できます。

通常、FTP サイトへの接続時にユーザーのコンピュータへのデータ接続を確立するのは、そのサイトです。ただし、一部の FTP サイトでは、受動転送、つまりユーザーのコンピュータによるデータ接続の確立が行えます。 

デフォルトでは、受動モードが使用されます。このモードをサポートする FTP サイトとの間で転送を行う場合には、このモードを使用することをお勧めします。 

受動モードが必要になる可能性のある場合は、次のとおりです。 

  • ネットワーク上のユーザーが、一部の種類のルーターベースファイアウォールの背後にいる場合

  • ネットワークのユーザーが、受動転送を必要とするゲートウェイの背後にいる場合

  • 転送が不安定な場合

  • ユーザー環境内のあちこちでデータチャネルエラーが発生する場合

はい」または「いいえ」を選択します。

デフォルト設定は「はい」です。

モード

FTP サーバーとの間のデータ転送に使用されるモードを指定します (Ascii、BinaryEbcdic のいずれかのモードを使用)。

Ebcdic を選択する場合には、次の点を確認してください。 

  • FTP サーバーが EBCDIC モードをサポートしている。

  • ユーザーが EBCDIC データを処理している。

Ascii、Binary、または Ebcdic を選択します。

デフォルト設定は「Binary」です。