要求/応答 JSON スキーマから COBOL コンソール クライアントを生成するには

  1. Visual Studio で、COBOL アプリケーションを連携して記述する要求 JSON スキーマ ファイルおよび応答 JSON スキーマ ファイルを含む Enterprise Server アプリケーション プロジェクトを作成するか開きます。
  2. ソリューション エクスプローラーで、JSON スキーマ ファイルを選択します。
  3. 選択したファイルのいずれかを右クリックし、コンテキスト メニューから [Generate Web Service] を選択します。
    注: [Generate Web Service] ダイアログ ボックスの [(For request)] フィールドおよび [(For response)] フィールドには、選択した JSON スキーマ ファイルがプロジェクトに表示されている順序で設定されます。入力データを定義するスキーマ ファイルの名前が [(For request)] フィールドに表示されていること、および出力データを定義するスキーマ ファイルの名前が [(For response)] フィールドに表示されていることを確認してください。
  4. [Generate Web Service] ダイアログ ボックスで、必要に応じて、[(For request)] フィールドおよび [(For response)] フィールドの値をそれぞれのドロップダウン リストを使用して変更します。
  5. オプションで、特定の [Operation(s)] をそのドロップダウン リストから選択します。
  6. [Client] ラジオ ボタンを選択します。
  7. オプションで、[Program] グループの [Name] フィールドに、生成されたクライアント プログラムの代替プログラム名を入力します。
  8. オプションで、生成されたクライアントで可変長配列のマッピング用に個別の構造を生成するために、[Inline array size limit] を指定します。詳細については、「WSDL および JSON での可変長配列の処理 - ネイティブ COBOL」を参照してください。
  9. オプションで、クライアントに対して代替の [Default string length] および [Default array size] を指定します。
  10. 適切な [Character Set] および [Bit Mode] を選択します。
  11. [OK] をクリックします。

    Enterprise Developer により、生成された COBOL コンソール クライアント アプリケーションを含む新しいプロジェクトが作成されます。新しいプロジェクトの名前は、指定したプログラム名に ClientApp を付加した名前になります。

ヒント: [Generate Web Service] ダイアログ ボックスの各フィールドおよびコントロールの詳細については、「[Generate Web Service] ダイアログ ボックス - ネイティブ COBOL」リファレンス トピックを参照してください。