[Generate Web Service] ダイアログ ボックス
[From group]
[From]
WSDL のみ。Web サービスを記述する WSDL ファイルの名前。
[WSDL Service]
WSDL のみ。複数のサービスを定義する WSDL ファイルで、ドロップダウン リストからサービスを選択します。デフォルトは、WSDL ファイルで定義されている最初のサービスです。
[WSDL Port]
WSDL のみ。[
WSDL Service
] で選択したサービスで複数のポートが定義されている場合に、ドロップダウン リストからポートを選択します。デフォルトは、選択したサービスの WSDL ファイルで定義されている最初のポートです。
[(For request)]
JSON のみ。入力データ構造を定義する要求 JSON スキーマ ファイルの名前、または入力および出力の両方のデータ構造を定義する JSON スキーマまたは OpenAPI (Swagger) ファイルの名前。
[Operation(s)]
ドロップダウン リストで、WSDL ファイル、JSON スキーマ、または OpenAPI (Swagger) ファイルで見つかった 1 つ以上の操作のチェック ボックスをオンにします。デフォルトは [
All
] です。WSDL の場合は、[
WSDL Port
] で選択したポートに対応する操作のみが表示されます。
[(For response)]
JSON のみ。出力データ構造を定義する応答 JSON スキーマ ファイルの名前、または入力および出力の両方のデータ構造を定義する JSON スキーマまたは OpenAPI (Swagger) ファイルを使用する場合は [
<None>
]。
[Generate group]
[Service]
サービス インターフェイス ファイルおよびスケルトン COBOL プログラムを生成します。下の [
Name
] フィールドも使用可能です。
[Name]
生成するサービス インターフェイス ファイルの名前。デフォルトは、選択された WSDL
または
JSON ファイルの名前です。[
Service
] が選択されている場合にのみ使用可能です。
[Client]
COBOL コンソール クライアント アプリケーションを生成します。
[Program group]
[Name]
生成する COBOL プログラム ファイルのファイル拡張子なしの名前。
[Default string length]
生成するサービスまたはクライアントのデフォルトの文字列の長さ。
[Inline array size limit]
配列を個別の構造として生成できる最小サイズ。ここで設定された最小値以上のサイズに設定された OCCURS 句を持つ配列は、動的割り当てのために別の構造としてそれぞれ生成されます。
0
から
32767
の任意の数値を手動で入力できるほか、ドロップダウン リストから次のオプションを選択することもできます。
[No separate structures (0)]
すべての可変長配列がメイン構造内にインラインで生成されます。
[All arrays, including optional fields (1)]
すべての可変長配列が動的割り当てのために別の構造として生成されます。
[All arrays, excluding optional fields (2)]
1 回しか出現しないものを除き、すべての可変長配列が動的割り当てのために別の構造として生成されます。1 回しか出現しない配列はメイン構造に生成されます。
[Only unbounded arrays (32767)]
無制限の配列のみが動的割り当てのために別の構造として生成されます。
注:
Visual COBOL
で WSDL および JSON から Web サービス用の COBOL 可変長配列構造が生成される方法の詳細については、「
WSDL および JSON での可変長配列の処理
」を参照してください。
[Default array size]
生成するサービスまたはクライアントの無制限の配列のデフォルト サイズ。[
Inline array size limit
] が
0
の場合にのみ使用できます。
[Character Set]
[
Client
] が選択されている場合にのみ使用可能です。実行時に使用される文字セットでクライアント アプリケーションが生成されるように [
ASCII
] または [
EBCDIC
] のいずれかを選択します。
[Bit Mode]
[
Client
] が選択されている場合にのみ使用可能です。実行時に使用されるビット モードでクライアント アプリケーションが生成されるように [
32
] または [
64
] のいずれかを選択します。
上位ヘルプ:
ユーザー インターフェイスのリファレンス
関連概念
WSDL または JSON からの Web サービスおよびクライアントの生成
WSDL および JSON での可変長配列の処理
生成される Web サービス コンポーネント
関連作業
WSDL から Web サービスを生成するには
JSON スキーマまたは OpenAPI (Swagger) から RESTful Web サービスを生成するには
要求/応答 JSON から Web サービスを生成するには