トップダウン メソッドを使用して WSDL から CICS Web サービス リクエスターを作成するには

  1. Visual Studio で、CICS アプリケーションを記述する WSDL ファイルを含むメインフレーム サブシステム プロジェクトを作成するか開きます。
  2. ソリューション エクスプローラーで、WSDL ファイルを右クリックし、コンテキスト メニューから [Generate Web Service] を選択します。
  3. オプションで、[Generate Web Service] ダイアログ ボックスで代替の [WSDL Service]、[WSDL Port]、および [Operation(s)] をそれぞれのドロップダウン リストを使用して指定します。
  4. [Client] ラジオ ボタンを選択します。
  5. [CICS] をオンにします。
  6. オプションで、[Program] グループの [Name] フィールドに、生成されたクライアント プログラムの代替プログラム名を入力します。
    注: プログラム名は、8 文字以下にして CICS 命名規則に従う必要があります。
  7. オプションで、生成されたクライアントでコンテナー ベースのマッピング用に個別の構造を生成するために、[Inline array size limit] を指定します。詳細については、「WSDL および JSON での可変長配列の処理 - CICS COBOL」を参照してください。
  8. オプションで、クライアントに対して代替の [Default string length] および [Default array size] を指定します。
  9. オプションで、代替の [WEBSERVICE name] を入力します。これは、EXEC CICS INVOKE WEBSERVICE を使用して CICS プログラムから呼び出される Web サービス名です。
  10. [OK] をクリックします。
    注: タイプを選択する必要はありません。CWS クライアント アプリケーションは、デフォルトで [Channel] タイプを使用し、デフォルトのコンテナー名 DFHWS-DATA を使用するように生成されます。これらは自動的に設定されます。

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

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