ジョブとしてホストサーバープログラムを実行するJCLステートメントを指定する

ホストサーバープログラムは、始動可能なアドレススペースで実行したり、MVSイニシエーターによって管理されるジョブとして実行したりできます。このセクションでは、MVSイニシエーターによって管理されるジョブとしてホストサーバープログラムを実行する方法を説明します。

JCLは、AUPTCPSという名前のAFP Uploadサーバープログラムを実行してください。このプログラムは、PL/I言語で作成されています。言語環境ランタイムライブラリーにはSTEPLIB定義が必要です。AFP Upload サーバープログラムに SYSPRINT DD 名を割り振る必要もあります。ホストサーバープログラムで使用するSYSPRINT DD名については、SYSPRINT DDステートメントを指定するを参照してください。

JCL EXEC ステートメントで TIME=NOLIMIT を指定します。これで、ジョブ手順の待機制限がバイパスされます。この指定がない場合、SMFPRMxx parmlib メンバーの JWT パラメーターで指定された時間の間すべてのタスクが待ち状態になっていると、ジョブはシステムコード 522 で終了します。ホストサーバープログラムにファイルを送信するAFP Upload Linuxクライアントが存在しない期間は、一般的に待ち時間が長くなります。

注意: ホストサーバープログラムは常に実行された状態になります。MVS イニシエーターによって管理されるジョブとしてホストサーバープログラムを実行する場合、ジョブをキャンセルするまでホストサーバープログラムは実行されます。