Rocket Software (旧 Micro Focus) マネージドアプリケーションを設定する - AWS Mainframe Modernization

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Rocket Software (旧 Micro Focus) マネージドアプリケーションを設定する

Rocket Software ランタイムエンジンを使用してアプリケーションを設定し、統合などの追加のプロパティをカスタマイズできます。

Rocket Software でサポートされているサードパーティー統合

サードパーティーの統合を利用するには、 AWS Mainframe Modernization マネージド環境で、このタイプの設定をサポートする Rocket Software エンジンバージョンを使用する必要があります。ポストフィックス R のエンジンバージョン (バージョン 9.0.9.R など) がサポートされています。つまり、エンジンバージョン 9.0.9.R には、パーティ統合のクライアントインストールサポートが含まれていますが、9.0.9 はサポートされていません。

プリンター

プリンターリソースは、プリンター - オプション「」セクションで説明されているように、Rocket Software アプリケーション定義を使用して設定されます。

プリンター定義は、プリンターのカスタムまたはサービスが提供する終了モジュールを定義できます。終了モジュール設定の例は次のとおりです。

1. サービスが提供するバイナリをロードする例です。

... { "name": "p1", "classes": [ "AB" ], "description": "Using service managed LRS Queue exit module", "exit-module": { "name": "lrsprte6" } }, ...

2. S3 からバイナリを提供する例です。

"exit-module": { "name": "s3Exit", "module": "${s3-source}/3pa/s3Exit.so" }

3. EFS からバイナリを提供する例です。

注記

EFS マウントを使用するには、環境の作成中に、program-path などの追加の値とともにアタッチする必要があります。

... "batch-settings": { "jes-printers": [ { "name": "p3", "classes": [ "EF" ], "description": "Using binary from customer provided exit module on EFS Mount", "exit-module": { "name": "efsExit" } } ], "program-path": "$EFS_MOUNT/path/to/directory/containing/binaries/" }, "runtime-settings": { "environment-variables": { "EFS_MOUNT": "/m2/mount/efs" } } ...

LRS キュー - 任意

LRS キューを使用するには、サードパーティーのアーティファクトをサポートする Rocket Software エンジン ( で終わるエンジン.R) を使用する必要があります。LRS キューでは、終了モジュールが を出口モジュールのエントリ名lrsprte6として指すプリンターを設定するだけでなく、Rocket Software アプリケーション定義の既存の「ランタイム設定」ブロックで定義されているように、追加の環境変数が必要です。

LRSQ_ADDRESS

(必須) LRSQ 印刷終了モジュールの送信先の LRS サーバーアドレスを指定します。

LRS プリンター - LRS プリンターを設定するには、 プリンター - オプション セクションで指定されている jes プリンターの定義が必要です。

さらに、LRSQ_ADDRESS はアプリケーション定義の runtime-settings フィールドの一部として指定する必要があります。

"runtime-settings": { "environment-variables": { "LRSQ_ADDRESS": "<lrsq-address>" } }