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

注: 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) ファイル
  • プログラムで含められるコピーブック
  • WSDL ファイル
  • WSBIND ファイル

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

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

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

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