Enterprise Developer および Enterprise Server を使用して CICS Web サービスを正しく作成して実行するには、次のことを完了しておく必要があります。
- IBM-37、IBM-437、002501B5 の各 CCSID テーブルをインストールしておきます。
- CICS Web サービスをサポートする Enterprise Developer プロジェクトを作成して構成しておきます。
- Web サービスを実行するエンタープライズ サーバー リージョンを作成して構成しておきます。
CCSID テーブル
CICS Web サービス機能を使用するには、適切な IBM CCSID テーブルをインストールし、それらを参照するようにエンタープライズ サーバー リージョンを構成する必要があります。手順については、「CCSID テーブルをインストールするには」を参照してください。
CWS 用の Enterprise Developer プロジェクト
次のガイドラインに従って、CWS 用の Enterprise Developer プロジェクトを作成して構成します。
- Mainframe Subsystem Application テンプレートを使用してプロジェクトを作成します。
- [COBOL] タブで、プロジェクトのプロパティを次のように設定します。
- [COBOL dialect]:Micro Focus
- [Character set]:ASCII
- [Mainframe] グループ:[EXEC CICS] をオン
注: 本トピックでは、エンタープライズ サーバー リージョンで実行する CICS Web サービスを開発する場合の固有の設定について説明しています。別のランタイム プラットフォームで実行する CICS Web サービスの開発環境では、必要な設定が異なる場合があります。
CWS 用のEnterprise Server リージョン
次のガイドラインに従って、CICS Web サービスを実行するエンタープライズ サーバー リージョンを作成して構成します。
- CICSTemplate.xml テンプレートを使用してエンタープライズ サーバー リージョンを作成します。
- Enterprise Server Monitor and Control (ESMAC) で、次のリソースをスタートアップ リスト (デフォルトは DEMOSTRT) に追加します。
- システム初期化テーブル (SIT) (デフォルトは DEMOSIT) を更新して、[Local CCSID] フィールドで CCSID コード セット識別子を 37 に指定します。詳細については、「CICS SIT で CCSID テーブルを指定するには」を参照してください。
- Enterprise Server で実行されている CICS アプリケーションで ASCII 文字セットが使用されている場合は、EBCDIC から ASCII に変換するようにリージョンを構成する必要があります。詳細については、「EBCDIC CCSID を ASCII に変換するには」を参照してください。