CICS Web サービス コンポーネント

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

CICS Web サービス機能は、開発およびテストでの使用を目的とした早期採用者製品 (Early Adopter Product; EAP) です。本製品リリースでは、この機能は製品のディプロイ用には推奨されません。

CICS Web サービスのタイプに応じて、以下のコンポーネントは入力用として使用されるか、出力用として生成されます。

既存の CICS COBOL アプリケーション ファイル
コピーブックを含むソース コードを入力ファイルとして提供して、既存の CICS COBOL アプリケーションから、機能を CICS Web サービスとして公開できます。Visual COBOL は、これらから WSDL ファイルと WSBIND ファイルを生成します。
Web サービス定義言語 (WSDL) ファイル
トップダウン メソッドを使用して CICS Web サービス プロバイダーまたはリクエスターを生成する場合、既存の WSDL ファイルを入力用として提供しなければなりません。

ボトムアップ Web サービス プロバイダーを生成すると、Visual COBOL は WSDL ファイルを出力用として生成します。

Web サービス バインド (WSBIND) ファイル
このファイルは、すべての CICS Web サービス タイプに対して生成され、適切な CICS COBOL アプリケーションを、生成された Web サービスにバインドするために必要です。
CICS COBOL プロバイダー スケルトン プログラム
CICS Web サービス プロバイダー生成の一環として、Visual COBOL は、新しい CICS Web サービス プロバイダー アプリケーションの基礎として使用できる、スケルトン CICS COBOL プログラムを生成します。
CICS COBOL リクエスタースケルトン プログラム
CICS Web サービス リクエスター生成の一環として、Visual COBOL は、新しい CICS Web サービス リクエスター アプリケーションの基礎として使用できる、スケルトン CICS COBOL リクエスター プログラムを生成します。
要求コピーブック
生成されたプロバイダーまたはリクエスター CICS COBOL プログラムによって使用される、生成された要求データ構造体を含みます。
応答コピーブック
生成された CICS COBOL プロバイダーまたはリクエスター プログラムによって使用される、生成された応答データ構造体を含みます。
メッセージ コピーブック
生成された CICS COBOL プロバイダーまたはリクエスター プログラムによって使用される、生成されたメッセージ データ構造体を含みます。

下表は、CICS Web サービスの各タイプの必要な入力ファイル、および生成された出力ファイルを示しています。

Web サービス タイプ 入力 出力

ボトムアップ プロバイダー

  • CICS COBOL プログラム (.cbl) ファイル
  • プログラムで含められるコピーブック
  • WSDL ファイル
  • WSBIND ファイル

トップダウン プロバイダー

  • WSDL ファイル
  • CICS COBOL プロバイダー プログラム
  • 要求コピーブック ファイル
  • 応答コピーブック ファイル
  • メッセージ コピーブック ファイル
  • WSBIND ファイル

トップダウン リクエスター

  • WSDL ファイル
  • CICS COBOL リクエスター プログラム
  • 要求コピーブック ファイル
  • 応答コピーブック ファイル
  • メッセージ コピーブック ファイル
  • WSBIND ファイル