重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、
Micro FocusSupportLine までお問い合わせください。
 CICS Web サービス機能は、開発およびテスト用の EAP です。この製品リリースの本番環境には使用しないでください。
 
	  
 
	 注: FileName 変数はすべて、ファイルのデフォルト名を示します。これは、[
Generate Web Service] ダイアログ ボックスで特定のファイル名を指定してデフォルト設定をオーバーライドすると変更されます。
 
 
	  
		 
		  - プロバイダー (サービス)、WSDL トップダウン
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - Web サービスとして実行される CICS COBOL アプリケーションを記述する WSDL ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  - トップダウン メソッドを使用して Visual Studio プロジェクト内の WSDL ファイルから CICS Web サービス プロバイダーを生成する場合、Enterprise Developer によって次の CICS Web サービス コンポーネントが生成されます。
 
						 
						  - COBOL Programs\WSDLFileName.cbl
 
 
						  - スケルトン CICS COBOL プロバイダー プログラム。
 
 
						 
						 
						  - Copybooks\REQ01.cpy
 
 
						  - 入力としての SOAP 要求を送信するために必要な COBOL データ構造を含むコピーブック。
 
 
						 
						 
						  - Copybooks\RESP01.cpy
 
 
						  - 出力としての SOAP 応答メッセージを受信するために必要な COBOL データ構造を含むコピーブック。
 
 
						 
						 
						  - loadlib\reverse.wsbind
 
 
						  - SOAP 要求を REQ01.cpy 内のデータ構造にマッピングし、RESP01.cpy 内のデータ構造を SOAP 応答メッセージにマッピングするバインド ファイル。
 
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
		 
		  - リクエスター (クライアント)、WSDL トップダウン
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - Web サービスとして実行される CICS COBOL アプリケーションを記述する WSDL ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  - トップダウン メソッドを使用して WSDL ファイルから CICS Web サービス リクエスターを生成する場合、Enterprise Developer によって次の CICS Web サービス コンポーネントが生成されます。
 
						 
						  - COBOL Programs\First8CharsWSDLFileName.cbl
 
 
						  - スケルトン CICS プログラム。
 
 
						 
						 
						  - Copybooks\REQ01.cpy
 
 
						  - 入力としての SOAP 要求を送信するために必要な COBOL データ構造を含むコピーブック。
 
 
						 
						 
						  - Copybooks\RESP01.cpy
 
 
						  - 出力としての SOAP 応答メッセージを受信するために必要な COBOL データ構造を含むコピーブック。
 
 
						 
						 
						  - loadlib\WSDLFileName.wsbind
 
 
						  - SOAP 要求を入力コピーブック内のデータ構造にマッピングし、出力コピーブック内のデータ構造を SOAP 応答メッセージにマッピングするバインド ファイル。
 
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
		 
		  - プロバイダー (サービス)、WSDL ボトムアップ
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - メイン プログラム (.cbl) ファイルと 2 つのコピーブック (.cpy) ファイル (入力データ構造を含むファイルおよび出力データ構造を含むファイル) で最小限に構成される CICS COBOL アプリケーション。
 
 
				 
				 
				  - 出力ファイル
 
 
				  -  
					 
 
						 
						  - SVIFileName.svi
 
 
						  - インターフェイス マッパー を使用して CICS COBOL アプリケーションから名前を付けて生成するサービス インターフェイス。
注: このサービス インターフェイスは、SOAP トランスポート タイプを使用する必要があり、デフォルト マッピングのみを使用する 1 つの操作で定義する必要があります。
 
 
						   
 
						 
						 
						  - SVIFileName.wsbind
 
 
						  - SOAP 要求を入力コピーブック内のデータ構造にマッピングし、出力コピーブック内のデータ構造を SOAP 応答メッセージにマッピングする、.svi ファイルから生成されたバインド ファイル。
 
 
						 
						 
						  - SVIFileName.wsdl
 
 
						  - CICS COBOL アプリケーションを記述する Web サービス定義ファイル。
 
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
	 
 
	  
		 
		  - プロバイダー (サービス)、JSON トップダウン
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - Web サービスとして実行される CICS COBOL アプリケーションを記述する要求および応答の JSON ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  - トップダウン メソッドを使用して Visual Studio プロジェクト内の要求および応答の JSON ファイルから CICS Web サービス プロバイダーを生成する場合、Enterprise Developer によって現在のプロジェクト フォルダーに次の CICS Web サービス コンポーネントが生成されます。
 
						 
						  - RequestJSONFileName\First5CharsRequestJSONFileName.cbl
 
 
						  - スケルトン CICS COBOL プロバイダー プログラム。
 
 
						 
						 
						  - RequestJSONFileName\RequestJSONFileName.wsbind
 
 
						  - JSON 要求を生成された入力コピーブック内のデータ構造にマッピングし、生成された出力コピーブック内のデータ構造を JSON 応答メッセージにマッピングする、.svi ファイルから生成されたバインド ファイル。
 
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
		 
		  - プロバイダー (サービス)、RESTful JSON トップダウン
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - Web サービスとして実行される CICS COBOL アプリケーションを記述する 1 つの RESTful JSON ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  - トップダウン メソッドを使用して Visual Studio プロジェクト内の RESTful JSON から CICS Web サービス プロバイダーを生成する場合、Enterprise Developer によって現在のプロジェクト フォルダーに次の CICS Web サービス コンポーネントが生成されます。
 
						 
						  - COBOL Programs\JSONFileName\First8CharsJSONFileName.cbl
 
 
						  - スケルトン CICS プログラム。
 
 
						 
						 
						  - JSONFileName\First5CharsJSONFileName01.cpy
 
 
						  - 入力と出力の両方のデータ構造を含むコピーブック。このファイルは、生成された .cbl ファイルの下のサブエントリとしてソリューション エクスプローラーに表示されます。
 
 
						 
						 
						  - JSONFileName\JSONFileName.svi
 
 
						  - 生成された CICS COBOL スケルトン アプリケーションと JSON で記述されている CICS Web サービスとの間のデフォルト マッピングを含むサービス インターフェイス ファイル。
 
 
						 
						 
						  - JSONFileName\JSONFileName.wsbind
 
 
						  - JSON 要求を生成されたコピーブック内の入力構造にマッピングし、生成されたコピーブック内の出力データ構造を JSON 応答メッセージにマッピングする、.svi ファイルから生成されたバインド ファイル。
 
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
		 
		  - リクエスター (クライアント)、JSON トップダウン
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - Web サービスとして実行される CICS COBOL アプリケーションを記述する要求および応答の JSON ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  - トップダウン メソッドを使用して要求および応答の JSON ファイルから CICS Web サービス リクエスターを生成する場合、Enterprise Developer によって次の CICS Web サービス コンポーネントが生成されます。
 
						 
						  - COBOL Programs\ProgramName.cbl
 
 
						  - スケルトン CICS プログラム。ここで、ProgramName は [Generate Web Service] ダイアログ ボックスで指定した名前です。
 
 
						 
						 
						  - ProgramNameInBundle
 
 
						  - 生成された入力ファイルを含むフォルダー。
 
								 
								  - jsbinds\First7CharsProgramNameI.json
 
 
								  -  入力 JSON メッセージと COBOL データ構造の変換を行うための JSBIND ファイル。
 
 
								 
								 
								  - jsbinds\RequestJSONFilename.json
 
 
								  - 生成されたスケルトン CICS プログラムに対応する入力 JSON のコピー。
 
 
								 
								 
								  - META-INF\cics.xml
 
 
								  - Enterprise Server が入力バンドル ディレクトリの構造を確立するために使用する参照ファイル。
 
 
								 
							 
 
						   
 
						 
						 
						  - ProgramNameOutBundle
 
 
						  - 生成された出力ファイルを含むフォルダー。
 
								 
								  - jsbinds\First7CharsProgramNameO.json
 
 
								  -  出力 JSON メッセージと COBOL データ構造の変換を行うための JSBIND ファイル。
 
 
								 
								 
								  - jsbinds\ResponseJSONFilename.json
 
 
								  - 生成されたスケルトン CICS プログラムに対応する出力 JSON のコピー。
 
 
								 
								 
								  - META-INF\cics.xml
 
 
								  - Enterprise Server が出力バンドル ディレクトリの構造を確立するために使用する参照ファイル。
 
 
								 
							 
 
						   
 
						 
					 
 
				   
 
				 
			 
 
		   
 
		 
		 
		  - プロバイダー (サービス)、JSON ボトムアップ
 
 
		  -  
			 
 
				 
				  - 入力ファイル
 
 
				  - メイン プログラム (.cbl) ファイルと 2 つのコピーブック (.cpy) ファイル (入力データ構造を含むファイルおよび出力データ構造を含むファイル) で最小限に構成される CICS COBOL アプリケーション ファイル。
 
 
				 
				 
				  - 出力ファイル
 
 
				  -  
					 
 
						 
						  - SVIFileName.svi
 
 
						  - インターフェイス マッパー を使用して CICS COBOL アプリケーションから名前を付けて生成するサービス インターフェイス。
注: このサービス インターフェイスは、JSON トランスポート タイプを使用する必要があり、デフォルト マッピングのみを使用する 1 つの操作で定義する必要があります。
 
 
						   
 
						 
						 
						  - SVIFileName.wsbind
 
 
						  - JSON 要求を入力コピーブック内のデータ構造にマッピングし、出力コピーブック内のデータ構造を JSON 応答メッセージにマッピングする、.svi ファイルから生成されたバインド ファイル。
 
 
						 
						 
						  - SVIFileNameI.json
 
 
						  - CICS COBOL アプリケーションの入力構造を記述する JSON ファイル。
 
 
						 
						 
						  - SVIFileNameO.json
 
 
						  - CICS COBOL アプリケーションの出力構造を記述する JSON ファイル。