- Visual Studio で、CICS アプリケーションを連携して記述する要求 JSON スキーマ ファイルおよび応答 JSON スキーマ ファイルのセットを含む、または CICS アプリケーションを記述する 1 つの JSON スキーマを含む、メインフレーム サブシステム プロジェクトを作成するか開きます。
- ソリューション エクスプローラーで、次のいずれかの操作を行います。
- 要求 JSON と応答 JSON の両方を含む 1 つの JSON スキーマ ファイルを右クリックして、コンテキスト メニューから [Generate Web Service] を選択します。
- 要求構造を含む JSON スキーマ ファイルおよび応答構造を含む JSON スキーマ ファイルの 2 つのファイルを選択し、右クリックして、コンテキスト メニューから [Generate Web Service] を選択します。
- オプションで、特定の [Operation(s)] をそのドロップダウン リストから選択します。
- [Client] ラジオ ボタンを選択します。
- [CICS] をオンにします。
- オプションで、[Program] グループの [Name] フィールドに、生成されたクライアント プログラムの代替プログラム名を入力します。
- オプションで、生成されたクライアントでコンテナー ベースのマッピング用に個別の構造を生成するために、[Inline array size limit] を指定します。詳細については、「WSDL および JSON での可変長配列の処理 - CICS COBOL」を参照してください。
- オプションで、クライアントに対して代替の [Default string length] および [Default array size] を指定します。
注: 生成されるすべての CICS アプリケーションでは、EBCDIC 文字セットおよび 32 ビット モードが使用されます。これらは自動的に設定されます。
- オプションで [CCSID] を指定します。
- [OK] をクリックします。
注: タイプを選択する必要はありません。クライアント アプリケーションは、[
Channel] タイプを使用し、デフォルトの
コンテナー名 DFHWS-DATA を使用するように生成されます。これらは自動的に設定されます。
Enterprise Developer により、生成された CICS アプリケーションを含む新しいプロジェクトが作成されます。新しいプロジェクトの名前は、指定したプログラム名に CICSClientApp を付加した名前になります。
ヒント: [Generate Web Service] ダイアログ ボックスの各フィールドおよびコントロールの詳細については、「
[Generate Web Service] ダイアログ ボックス」リファレンス トピックを参照してください。