前のトピック: CA-L-Serv の起動

次のトピック: トラブルシューティング: 通信サーバ IVP が正常に動作しない

通信サーバのインストールの検証

複数のシステム上で CA-L-Serv を使用する予定がない場合、または CA-L-Serv 通信サーバを使用しない場合は、このセクションを省略できます。

通信サーバ用のインストール検証プロシージャによって、異なるシステムで実行されている CA‑L‑Serv タスクが通信を確立してメッセージを交換できることを確認します。

以下の手順は、CA-L-Serv を使用して通信を確立する各システム間で繰り返し実行できます。

通信サーバのインストールを検証する方法

  1. JCL メンバ HJ35IVC1 および HJ35IVC2 をカスタマイズします。

    インストール時に CCCSJCL データセットに挿入される、メンバ HJ35IVC1 および HJ35IVC2 で利用可能な以下のテンプレートをカスタマイズします。

    ジョブの受信:

    //HJ35IVC1 JOB (JOBACCNT)                   (1)
    //MAMS0001 EXEC PGM=LDMAMS
    //STEPLIB  DD   DISP=SHR,DSN=CAI.CCCSLOAD     (2)
    //SSN$xxxx DD   DUMMY                       (3)
    //SYSPRINT DD   SYSOUT=X
    //SYSIN    DD *
      COMMTEST                                  (4)
      RECEIVE
      END
    /*
    

    ジョブの送信:

    //HJ35IVC2 JOB (JOBACCNT)                   (1)
    //MAMS0001 EXEC PGM=LDMAMS
    //STEPLIB  DD   DISP=SHR,DSN=CAI.CCCSLOAD     (2)
    //SSN$xxxx DD   DUMMY                       (3)
    //SYSPRINT DD   SYSOUT=X
    //SYSIN    DD *
      COMMTEST                                  (4)
      WAIT APPL(HJ35IVC1)
      SEND
      END
    /*
    

    補足:

    (1) 有効なジョブ カードを指定します。

    (2) CA‑L‑Serv ターゲット ライブラリに変更します。

    (3) xxxx に、CA-L-Serv 起動プロシージャで指定した z/OS サブシステム名を指定します。

    (4) どちらのジョブの SYSIN ステートメントも簡潔で、見たとおりの内容です。

    重要: 2 つのジョブの名前は異なっている必要があります。

  2. 両方のシステムで CA-L-Serv を起動します。

    テストを実行する 2 つの z/OS システムで CA-L-Serv を起動します。

    重要: このテストを正常に実行するには、通信サーバとファイル サーバの両方を ATTACH する必要があります。

  3. HJ35IVC1 をサブミットします。

    2 つのシステムの一方で、このジョブをサブミットします。 このジョブは、もう一方の z/OS システム上の相手側からメッセージを受け取るクライアント アプリケーションをエミュレートします。 HJ35IVC1 は、送信側システムからデータを受け取るまで待機します。

  4. HJ35IVC2 をサブミットします。

    2 つの z/OS システムのもう一方で、このジョブをサブミットします。 このジョブは、もう一方のシステムで実行されているジョブ HJ35IVC1 に 512 バイトのデータを送信します。 このジョブをサブミットすると、即時に両方のジョブが終了します。

  5. 結果を検証します。

    どちらのジョブも、0 より大きいリターン コードがある場合は、問題があります。

    これで、通信サーバのインストールが検証されました。