注: This is a technology preview feature only. It is being made available to allow you to test and provide feedback on this new capability; however, this feature is not intended for production use and it is not supported as such. Furthermore, Micro Focus does not guarantee that this feature will be delivered at a GA level and if it is, then the functionality provided might differ considerably from this technology preview.
CICS Web サービスのタイプに応じて、以下のコンポーネントは入力用として使用されるか、出力用として生成されます。
- 既存の CICS COBOL Application ファイル
- コピーブックを含むソース コードを入力ファイルとして提供して、既存の CICS COBOL アプリケーションから、機能を CICS Web サービスとして公開できます。Enterprise Developer は、これらから WSDL ファイルと WSBIND ファイルを生成します。
- Web サービス定義言語 (WSDL)ファイル
- トップダウン メソッドを使用して CICS Web サービス プロバイダーまたはリクエスターを生成する場合、既存の WSDL ファイルを入力用として提供しなければなりません。
ボトムアップ Web サービス プロバイダーを生成すると、Enterprise Developer は WSDL ファイルを出力用として生成します。
- Web Service Bind (WSBIND) ファイル
- このファイルは、すべての CICS Web サービス タイプに対して生成され、適切な CICS COBOL アプリケーションを、生成された Web サービスにバインドする必要があります。
- CICS COBOL Provider スケルトン プログラム
- CICS Web サービス プロバイダー生成の一環として、Enterprise Developer は、新しい CICS Web サービス プロバイダー アプリケーションの基礎として使用できる、スケルトン CICS COBOL プログラムを生成します。
- CICS COBOL Requester スケルトン プログラム
- CICS Web サービス リクエスター生成の一環として、Enterprise Developer は、新しい CICS Web サービス リクエスター アプリケーションの基礎として使用できる、スケルトン CICS COBOL リクエスター プログラムを生成します。
- 要求コピーブック
- 生成されたプロバイダーまたはリクエスター CICS COBOL プログラムによって使用される、生成された要求データ構造体を含みます。
- 応答コピーブック
- 生成された CICS COBOL プロバイダーまたはリクエスター プログラムによって使用される、生成された応答データ構造体を含みます。
- メッセージ コピーブック
- 生成された CICS COBOL プロバイダーまたはリクエスター プログラムによって使用される、生成されたメッセージ データ構造体を含みます。
下表は、CICS Web サービスの各タイプの必要な入力ファイル、および生成された出力ファイルを示しています。
Web サービス タイプ |
入力 |
出力 |
ボトムアップ プロバイダー
|
- CICS COBOL プログラム (.cbl) ファイル
- プログラムで含められるコピーブック
|
|
トップダウン プロバイダー
|
|
- CICS COBOL プロバイダー プログラム
- 要求コピーブック ファイル
- 応答コピーブック ファイル
- メッセージ コピーブック ファイル
- WSBIND ファイル
|
トップダウン リクエスター
|
|
- CICS COBOL リクエスター プログラム
- 要求コピーブック ファイル
- 応答コピーブック ファイル
- メッセージ コピーブック ファイル
- WSBIND ファイル
|