注: 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.
Enterprise Developer を使用して、以下のタイプの CICS Web サービスを作成できます。
- プロバイダー
- 他の Web サービスまたは SOAP 要求となりうる プロバイダー CICS Web サービスは、Web を通してリクエスターに提供されます。リクエスターは、プロバイダーに 1 つ以上の要求を行い、プロバイダーは要求されたデータをリクエスターに戻します。
- Enterprise Developer を使用することで、ボトムアップまたはトップダウン メソッドのいずれかを使用してプロバイダー CICS Web サービスを作成できます。
- ボトムアップ メソッド
- ボトムアップ メソッドを使用するには、既存の CICS COBOL アプリケーションから始め、Web 全体にわたるアクセスに適切な Web サービスとしてその機能を公開します。
Enterprise Developer は、元のアプリケーションから、アプリケーションを記述する WSDL ファイルと、Web サービスにアプリケー
ョンの入出力をマッピングする WSBIND ファイルを生成します。
プロバイダー Web サービスを Web を介して複数のクライアントに提供したい場合、リクエスター クライアントを生成できる、生成済み WSDL ファイルを配布できます。この目的で WSDL ファイルを配布する組織は、Web サービス プロバイダー エージェントと呼ばれます。
- トップダウン メソッド
- トップダウン メソッドを使用するには、既存の Web サービスを記述した WSDL ファイルから始めます。WSDL ファイルから、新しいアプリケーションの作成に使用される、COBOL 言語構造体のセットが生成されます。
Enterprise Developer は、WSDL ファイルから、要求を処理するプロバイダー プログ
ムと、Web サービスへのアプリケーションの入出力をマッピングする WSBIND ファイルを生成します。
- リクエスター
- CICS Web サービス リクエスター (クライアントとも呼ばれる) はすべて、トップダウン メソッドを使用して作成されます。WSDL ファイル (たとえば、基礎となる CICS アプリケーションを記述する Web サービス プロバイダー エージェントによって提供されるもの) から操作を始めます。Enterprise Develope
r は、WSDL ファイルから CICS クライアント アプリケーションを生成して、Web サービス リクエスターを起動し、返されたデータを受信します。また Enterprise Developer は、Web サービスにアプリケーションの入出力をマッピングする WSBIND ファイルを生成します。