重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、
Micro FocusSupportLine までお問い合わせください。
CICS Web サービス機能は、開発およびテスト用の EAP です。この製品リリースの本番環境には使用しないでください。
- Visual Studio で、メイン CICS COBOL プログラムおよび要求と応答の JSON スキーマ ファイル (それぞれ入力と出力のデータ構造を記述) で構成される CICS アプリケーションを含む Mainframe Subsystem プロジェクトを作成するか開きます。
- ソリューション エクスプローラーで、Ctrl キーを押しながら両方の JSON ファイルをクリックして選択します。
- 選択したファイルを右クリックし、コンテキスト メニューから [Generate Web Service] を選択します。
注: [Generate Web Service] ダイアログ ボックスでは、RESTful JSON ファイルを使用する場合は [
(For request)] フィールドにファイルが表示され、[
(For response)] フィールドは [
<None>] に設定されます。要求と応答の両方の JSON ファイルを使用する場合は、[
(For request)] フィールドと [
(For response)] フィールドにそれぞれ表示されます。
- 必要に応じて、[(For request)] フィールドと [(For response)] フィールドの値をそれぞれのドロップダウン リストを使用して変更します。
- [Client] ラジオ ボタンを選択します。
- [CICS] をオンにします。
- オプションで、[Program] グループの [Name] フィールドに、生成されたクライアント プログラムの代替プログラム名を入力します。
- 生成されたクライアントでコンテナーのマッピングを有効にする場合は、[Inline array size limit] で上限を指定します。クライアントの [Default string length] と [Default array size] も指定できます。
- オプションで [CCSID] を指定します。
- [OK] をクリックします。
注: CWS クライアント アプリケーションでは、デフォルトで [
Channel] タイプを使用するため、タイプを選択する必要はなく、デフォルトの [
DFHWS-DATAContainer name] を使用します。これらは自動的に設定されます。
Enterprise Developer により、生成された CICS アプリケーションを含む新しいプロジェクトが作成されます。新しいプロジェクトの名前は、指定したプログラム名に CICSClientApp を追加した名前になります。
ヒント: [Generate Web Service] ダイアログ ボックスの各フィールドおよび制御の詳細については、「
[Generate Web Service] ダイアログ ボックス」リファレンス トピックを参照してください。