トップダウン メソッドを使用して JSON から CICS Web サービス プロバイダーを作成するには

重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、Micro FocusSupportLine までお問い合わせください。

CICS Web サービス機能は、開発およびテスト用の EAP です。この製品リリースの本番環境には使用しないでください。

  1. Visual Studio で、CICS アプリケーションを記述する要求と応答の JSON ファイルの組み合わせ、または CICS アプリケーションを記述する RESTful JSON ファイルを含む Mainframe Subsystem プロジェクトを作成するか開きます。
  2. ソリューション エクスプローラーで、JSON ファイルを選択します。
  3. 選択したファイルを右クリックし、コンテキスト メニューから [Generate Web Service] を選択します。
    注: [Generate Web Service] ダイアログ ボックスでは、RESTful JSON ファイルを使用する場合は [(For request)] フィールドにファイルが表示され、[(For response)] フィールドは [<None>] に設定されます。要求と応答の両方の JSON ファイルを使用する場合は、[(For request)] フィールドと [(For response)] フィールドにそれぞれ表示されます。
  4. 必要に応じて、[(For request)] フィールドと [(For response)] フィールドの値をそれぞれのドロップダウン リストを使用して変更します。
  5. [Service] ラジオ ボタンを選択します。
  6. オプションで、[Service Name] フィールドに代替サービス名を入力します。
  7. [CICS] をオンにします。
  8. オプションで、[Program] グループの [Name] フィールドに、生成されたスケルトン CICS COBOL プログラムの代替プログラム名を入力します。
    注: プログラム名は、8 文字以下にして CICS 命名規則に従う必要があります。
  9. 要求と応答の両方の JSON ファイルを使用している場合は、[Commarea] または [Channel] のいずれかのタイプを選択します。
    注: RESTful JSON の場合は [Channel] タイプのみが使用されます。
  10. [Channel] タイプを使用する場合、オプションで代替コンテナー名を入力します。
  11. [OK] をクリックします。

    Enterprise Developer により、スケルトン CICS プログラムとサービス インターフェイス (.svi) ファイルが生成され、指定したプログラム名と同じ名前でフォルダー内の現在のプロジェクトに追加されます。

  12. .svi ファイルを右クリックし、コンテキスト メニュー から [Generate WSBIND] を選択します。

    Enterprise Developer により、.wsbind ファイルが生成され、指定したプログラム名と同じ名前でフォルダー内の現在のプロジェクトに追加されます。

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