ls2js コマンド

CICS アプリケーション プログラムを Web サービスとして公開します。
重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、Micro FocusSupportLine までお問い合わせください。

CICS Web サービス機能は、開発およびテスト用の EAP です。この製品リリースの本番環境には使用しないでください。

重要: CICS Web Services 機能を使用するための前提条件として、先に IBM CCSID 変換テーブルをインストールして構成する必要があります。詳細については、「CCSID 変換テーブル」を参照してください。

構文:

ls2js pgmint={channel|commarea}
     {json-schema=json-filename|
      json-schema-request=request-filename
      json-schema-response=response-filename}
     [jsontransfrm=transform-filename]
      pgmname=program-name
      uri=address
      wsbind=bind-file
      reqmem=request-copy-file
     [respmem=response-copy-file]
     [operation-name=operation-name]
     [wsdl-namespace=wsdl-namespace]
     [contid=container-name]
     [ccsid=ccsid]
     [synconreturn={yes|no}]
     [data-truncation={enabled|disabled}] 
     [datetime={unused|packed15}]
ls2js -help

パラメーター:

pgmint={channel|commarea}
channel
チャネル コンテナーを介してデータを渡します。
commarea
commarea を介してデータを渡します。
pgmname=program-name
Web サービスとして公開する対象アプリケーション プログラムの名前。
reqmem=request-copy-file
Web サービス要求の高水準言語構造体を含むコピーブック ファイルの完全修飾名。
respmem=response-copy-file
Web サービス応答の高水準言語構造体を含むコピーブック ファイルの完全修飾名。
uri=address
Web サービスへのアクセスにクライアントが使用する相対または絶対 URI。
wsbind=bind-file
Web サービス バインド ファイルの完全修飾名。
contid=container-name
JSON メッセージを表すために使用される、トップレベルのデータ構造を保持するコンテナーの名前。指定されなかった場合、デフォルトで DFHWS-DATA に設定されます。
ccsid=ccsid
実行時に文字データをアプリケーション データ構造体にエンコードするために使用する CCSID です。
synconreturn={yes|no}
yes
リモート サービスは同期ポイントを発行できます。
no
リモート サービスは同期ポイントを発行できません。
data-truncation={enabled|disabled}
enabled
固定長フィールド構造体で可変長データが許容されます。
disabled
固定長フィールド構造体で可変長データが許容されません。
bundle=folder-name
バンドル ディレクトリまたはアーカイブ ファイル (.zip または .jar) のパスおよび名前。
pdsmem=pds-prefix
生成されたデータ構造体を含むコピーブックに使用するプレフィックス。LINKable サービスおよび RESTful サービス専用です。
-help
ls2js パラメーターに関する情報を表示します。