CCSID 変換テーブル

重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、Micro FocusSupportLine までお問い合わせください。

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

CICS Web Services (CWS) 機能を使用するには、次の作業を行う必要があります。

IBM CCSID 変換テーブルの取得

IBM CCSID 変換テーブルは、cdctables.zip に含まれています。これらを使用するには、先に Enterprise Developer にインストールする必要があります。cdctables.zip ファイルには、一連の .zip ファイルが含まれています (intro.zip ファイルと、いくつかの Packagen.zip ファイル)。intro.zip には、変換テーブルの詳細を含む次の 3 つの .txt ファイルが含まれています。

readme.txt
これらのテーブルに関する詳細情報が含まれています (テーブルのさまざまな種類、作成方法、使用方法、規則、用語など)。
tabindex.txt
各テーブルの包括的なリストです。各テーブルの説明、ファイル名、およびパッケージの仕様が記載されています。
HINTS.TXT
必要なテーブルを見つけるためのヒントです。

詳細なインストール手順については、「CCSID テーブルをインストールするには」を参照してください。

SIT の更新

必要な CCSID テーブルをインストールしたら、エンタープライズ サーバー リージョンに関連付けられている CICS SIT で EBCDIC ローカル CCSID を指定する必要があります。

詳細は、「CICS SIT で CCSID テーブルを指定するには」を参照してください。

注: エンタープライズ サーバー リージョンEnterprise Developer から CICSWebServices.xml テンプレートを使用して作成する場合は、デフォルトの EBCDIC ローカル CCSID がデフォルトで設定されます。

EBCDIC から ASCII への変換

Enterprise Server で実行されている CICS アプリケーションで ASCII が使用されている場合は、SIT で指定されている EBCDIC ローカル CCSID に対応する ASCII CCSID を特定する置換 MFCCSIDMAP モジュールを用意する必要があります。起動時に エンタープライズ サーバー リージョン が MFCCSIDMAP を呼び出して ASCII CCSID を特定します。戻りコード 0 は呼び出しが成功したことを示します。

詳細については、「EBCDIC CCSID を ASCII に変換するには」を参照してください。

IANA 登録名の使用

Internet Assigned Numbers Authority (IANA) の登録名を使用して CCSID を指定するには、CICS の GET CONTAINER 文および PUT CONTAINER 文を使用します。

重要: 対応する IANA 登録名がある IBM CCSID は一部のみです。詳細については、character-sets.xml および「Mappings of CCSIDs to encoding names for serialized XML output data」を参照してください。