WSDL ポート型の構成
関連項目
WSDL エディタを使用して、ポート型を作成できます。また、WSDL エディタを使用して既存のポート型に操作を追加することもできます。
WSDL ファイルで、ポート型には Web サービスが実行できる 1 つ以上の関連操作が含まれます。操作の例としては GetQuote があります。
WSDL 1.1 仕様では、次のカテゴリの操作が定義されています。
- 片方向。操作では、メッセージが入力として受信されます。
- 要求-応答。操作でメッセージが入力として受信され、メッセージが出力として送信されます。
- 要請-応答。操作でメッセージが出力として送信され、メッセージが入力として受信されます。
- 通知。操作では、メッセージが出力として送信されます。
各メッセージには、1 つ以上の論理部品が含まれます。各部品に対して、名前と内容の型を指定してください。
ポート型または操作の名前を変更すると、WSDL エディタによって同じファイル内にある該当する個所の名前がすべて変更されます。関連する XSD、WSDL、および BPEL の各ファイル内の該当する個所の名前もすべて変更するには、コンポーネントノードを右クリックし、「リファクタリング」>「名前を変更」を選択します。
ポート型を作成するには、次の手順に従います。
- 「WSDL」ビューで「ポート型」ノードを右クリックし、「追加」>「追加 ポートの型」を選択します。
「新規ポートの型を作成」ダイアログが表示されます。
- ポート型の名前を指定します。
- 操作の名前を指定します。
- 操作のカテゴリを選択します。
- 操作のカテゴリに応じて、入力、出力、または入力と出力の両方のメッセージ情報を入力します。新しいメッセージ名を入力してメッセージを新規作成するか、既存のメッセージを選択できます。新規メッセージでは、「追加」および「削除」ボタンを使用すると、メッセージ部品を追加および削除できます。
- (省略可能) 操作のカテゴリが要求-応答または要請-応答の場合は、フォルト用のメッセージ情報を入力することができます。
- 「了解」をクリックします。
ポート型ノードが表示されます。ポート型ノードには操作ノードが含まれています。1 つ以上のメッセージを作成すると、メッセージノードが表示されます。
既存のポート型に操作を追加するには、次の手順に従います。
- 「WSDL」ビューでポート型ノードを右クリックし、「操作を追加」を選択します。
「操作を新規作成」ダイアログが表示されます。
- 操作の名前を指定します。
- 操作のカテゴリを選択します。
- 操作のカテゴリに応じて、入力、出力、または入力と出力の両方のメッセージ情報を入力します。新しいメッセージ名を入力してメッセージを新規作成するか、既存のメッセージを選択できます。新規メッセージでは、「追加」および「削除」ボタンを使用すると、メッセージ部品を追加および削除できます。
- (省略可能) 操作のカテゴリが要求-応答または要請-応答の場合は、フォルト用のメッセージ情報を入力することができます。
- 「了解」をクリックします。
操作ノードが表示されます。1 つ以上のメッセージを作成すると、メッセージノードが表示されます。
ポート型の名前を変更するには、次の手順に従います。
- 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
- ポート型ノードを選択します。
- 「名前」プロパティーに新しい名前を設定します。
操作のプロパティーを変更するには、次の手順に従います。
- 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
- 操作ノードを選択します。
- 「名前」プロパティーに新しい名前を設定します。
- 操作のパラメータ順序を指定する場合は、それに合わせて「パラメータの順序」プロパティーを設定します。
ポート型または操作を削除するには、次の手順に従います。
- ポート型または操作ノードを右クリックし、「削除」を選択します。
- 関連項目
- WSDL ファイルコンポーネントの構成
著作権と商標について