1

VB.net を介して IBM メインフレームに接続し、メインフレームに存在するジョブを VB.net を介して直接実行し、出力を表示したいと考えています。 ....

4

1 に答える 1

3

ISPF GUI モードの機能を複製しようとしているわけではないと思います。

1 つの方法は、このスレッドで説明されているように、FTP を使用して JES 内部リーダーに直接接続することです。メインフレームのセキュリティ担当者がこれを許可しない可能性はありますが、私の場合はそうでした。

もう 1 つの方法は、ISPFをスクレイピングすることです。

画面スクレイピング ISPF の代わりに、TSO でsubmitコマンドを使用し、 TSOでSDSFを実行して、出力を取得することができます。VB コードに ISPF や SDSF パネルを意識させる代わりに、メインフレームで実行するようにRexxまたはJavaを記述して、希望する形式で出力することもできます。

SPOOL APIを介してバッチ ジョブをサブミットするCICS Web サービスを使用することもできますが、結果の取得はより困難になる可能性があります。出力を z/OS Unix ファイルに保管し、そこから取り出す必要がある場合があります。

于 2012-04-08T14:48:48.223 に答える