注意:この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、
Micro Focus SupportLine までお問い合わせください。
CICS Web サービス機能は、開発およびテストでの使用を目的とした早期採用者製品 (Early Adopter Product; EAP) です。本製品リリースでは、この機能は製品のディプロイ用には推奨されません。
CICS Web サービスのタイプに応じて、以下のコンポーネントは入力用として使用されるか、出力用として生成されます。
- 既存の CICS COBOL アプリケーション ファイル
- コピーブックを含むソース コードを入力ファイルとして提供して、既存の CICS COBOL アプリケーションから、機能を CICS Web サービスとして公開できます。Enterprise Developer は、これらから WSDL ファイルと WSBIND ファイルを生成します。
- Web サービス定義言語 (WSDL) ファイル
- トップダウン メソッドを使用して CICS Web サービス プロバイダーまたはリクエスターを生成する場合、既存の WSDL ファイルを入力用として提供しなければなりません。
ボトムアップ Web サービス プロバイダーを生成すると、Enterprise Developer は WSDL ファイルを出力用として生成します。
- Web サービス バインド (WSBIND) ファイル
- このファイルは、すべての CICS Web サービス タイプに対して生成され、適切な CICS COBOL アプリケーションを、生成された Web サービスにバインドするために必要です。
- CICS COBOL プロバイダー スケルトン プログラム
- CICS Web サービス プロバイダー生成の一環として、Enterprise Developer は、新しい CICS Web サービス プロバイダー アプリケーションの基礎として使用できる、スケルトン CICS COBOL プログラムを生成します。
- CICS COBOL リクエスタースケルトン プログラム
- 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 ファイル
|