サポートされるランタイム環境、シナリオ、および変換タイプの要約
以下の表に、単一サービス・プロジェクトに関する重要な情報を要約します。
表 1 は、さまざまなサービス・インターフェース・シナリオとサポートされるランタイム環境の要約です。
| シナリオ | アクション | 説明 | サポートされるファイル拡張子 | サポートされるランタイム環境 |
|---|---|---|---|---|
| 新規サービス・インターフェース (ボトムアップ)、解釈、またはコンパイルの作成 | ターゲット・ランタイム環境用の XML 変換成果物 (解釈またはコンパイル) を作成します。 | 高水準言語構造から サービス 記述およびランタイム固有の XML メッセージ処理を生成します。 このオプションは、アプリケーション・プログラムをサービス・プロバイダーとして公開するときに使用できます。 | .cbl、.cpy、.cob、.ccp |
|
| 新規サービス・インターフェースの作成 (ボトムアップ)、コンパイル済み | ターゲット・ランタイム環境の XML 変換成果物 (コンパイル済みのみ) を作成します。 | 高水準言語構造から サービス 記述およびランタイム固有の XML メッセージ処理を生成します。 このオプションは、アプリケーション・プログラムをサービス・プロバイダーとして公開するときに使用できます。 | .pli、 inc、.mac |
|
| 新規サービス・インターフェース (ボトムアップ)、コンパイル済み、または解釈の作成 | ターゲット・ランタイム環境用の XML 変換成果物 (解釈またはコンパイル) を作成します。 | 高水準言語構造から サービス 記述およびランタイム固有の XML メッセージ処理を生成します。 このオプションは、アプリケーション・プログラムをサービス・プロバイダーとして公開するときに使用できます。 | .pli、 inc、.mac |
|
| 新規サービス実装の作成 (トップダウン) | (a) 言語構造インクルード・ファイルおよびテンプレート・サービス・プロバイダーまたはサービス・リクエスター・プログラムを希望する言語で作成します。 (b) XML 変換成果物を作成します (解釈 WSBIND のみ)。 | Web サービス記述から高水準言語構造およびランタイム固有の XML メッセージ処理を生成します。 このオプションを使用して、以下を行うことができます。(1) 新しいサービス・プロバイダー・アプリケーション・プログラムを作成する。(2) 既存のアプリケーション・プログラムをサービス・プロバイダーとして公開する。(3) 新しいサービス・リクエスター・アプリケーション・プログラムを作成する。 | .wsdl | Web Services for CICS |
| 新規サービス実装の作成 (トップダウン) 注: バッチ・プロセッサーでのみ使用可能です。
|
複数操作 WSDL ファイルの情報から、複数の操作をサポートする新しい IMS Enterprise Suite SOAP Gateway Web サービス・プロバイダー・プログラムを作成します。 | IMS IMS Enterprise Suite SOAP Gateway Web サービスとサポート ファイルを生成します ( WSDL2PLI シナリオで生成される出力ファイルを参照)。 | .wsdl | IMS Enterprise Suite SOAP Gateway |
| 既存のサービス・インターフェースにマップ (meet-in-middle)、コンパイル済み | 要求 または 応答 マッピング用の XML 変換成果物 (コンパイル済みのみ) を作成します。 | 高水準言語構造と WSDL、XML、または XSD ファイルとの間のマッピングを定義します。 このオプションを使用すると、マッピングに基づいてランタイム固有の XML メッセージ処理を生成できます。 | .cbl、.cpy、.cob、.ccp、.wsdl、.xml、.xsd |
|
| Create New XML Transformation (bottomup), Compiled (新規 XML 変換の作成 (ボトムアップ)、コンパイル済み) | ターゲット・ランタイム環境用の XML 変換成果物 (コンパイル済み) を作成します。 | 高水準言語データ構造から、XML 変換およびランタイム固有の XML 処理用のファイルを生成します。 | .cbl、.cpy、.cob、.ccp | CICS 用 XML 変換 |
| Create New XML Transformation (bottomup), Interpretive (新規 XML 変換の作成 (ボトムアップ)、解釈) | ターゲット・ランタイム環境用の XML 変換成果物 (解釈) を作成します。 | 高水準言語データ構造から、XML 変換およびランタイム固有の XML 処理用のファイルを生成します。 | cbl、.cpy、.cob、.ccp、.pli、.inc、.mac | CICS 用 XML 変換 |
| 新規 XML 変換の作成 (トップダウン) | XML 変換成果物を作成します (解釈)。 | XSD ファイルまたは WSDL ファイルから高水準言語構造およびランタイム固有の XML 処理を生成します。 | .xsd、.wsdl | CICS 用 XML 変換 |