CCSID 変換テーブル

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 の場合は、呼び出しが成功したことを示します。

詳細については、「To specify the corresponding ASCII CCSID for an EBCDIC CCSID」を参照してください。

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」を参照してください。