「パートナー」ビューを使用したパートナーリンク型の作成
関連項目
「パートナー」ビューの「パートナーリンク型」領域には、WSDL ファイルのパートナーリンクごとに、構成ボックスが 1 つずつあります。
パートナーリンク型は 1 つまたは 2 つのロールを持つことができます。1 つ目のロールは構成ボックスの右側に表示されます。2 つ目のロールも含まれる場合は、2 つ目のロールが構成ボックスの左側に表示されます。
ロールのポート型がロールの下に表示されます。ポート型には 1 つ以上の操作があり、ポート型の下の領域に表示されます。実線の横矢印は入力メッセージを示します。点線の横矢印は出力メッセージを示します。
操作が要求-応答操作の場合、任意でフォルトを追加できます。点線の横矢印はフォルトメッセージを示します。
- 構成ボックスは、UML (Unified Modeling Language) のシーケンス図に似ています。
インポートされた WSDL ファイルのパートナーリンク型は、「パートナー」ビューに表示されません。
1 つのロールを持つパートナーリンク型を作成するには、次の手順に従います
- WSDL ファイルにパートナーリンク型に関連付けられていないポート型が含まれる場合、「自動作成」ボタンが「パートナーリンク型」領域に表示されます。ポート型を参照するパートナーリンク型を生成するには、「自動作成」をクリックします。
- 次のいずれかを行います。
- 「パートナーリンク型の追加」をクリックします。
- 「パレット」から「パートナーリンク型」アイコンを「パートナーリンク型」領域の空白部分にドラッグします。
- 「パートナーリンク型」領域の空白の部分を右クリックし、「Add PartnerLinkType」を選択します。
パートナーリンク型の構成ボックスが表示されます。パートナーリンク型にはデフォルトのロールがあります。
- 構成ボックスの右側で、サービスがメッセージの受信に使用するポート型を指定します。新しいポート型を作成するには、「ポート型を入力または選択」をダブルクリックし、名前を入力します。既存のポート型を使用するには、「ポート型を入力または選択」をクリックし、ドロップダウンメニューからポート型を選択します。
- 新しいポート型を作成した場合、または既存のポート型に 1 つ以上の操作を追加する場合は、次の手順に従います。
- 「パレット」から 1 つ以上の操作をポート型の下に伸びる点線の垂直線上にドラッグします。
- 各操作のメッセージを選択します。「<選択メッセージなし>」をダブルクリックし、ドロップダウンリストからメッセージを選択できます。または「ナビゲータ」ウィンドウからメッセージを「<選択メッセージなし>」にドラッグすることもできます。
パートナーリンク型に 2 つ目のロールを追加するには、次の手順に従います
- 構成ボックスの左側で、「[外部パートナー]」をダブルクリックし、ロール名を入力します。
- 構成ボックスの左側で、サービスがメッセージの受信に使用するポート型を指定します。新しいポート型を作成するには、「ポート型を入力または選択」をダブルクリックし、名前を入力します。既存のポート型を使用するには、「ポート型を入力または選択」をクリックし、ドロップダウンメニューからポート型を選択します。
- 新しいポート型を作成した場合、または既存のポート型に 1 つ以上の操作を追加する場合は、次の手順に従います。
- 「パレット」から 1 つ以上の操作をポート型の下に伸びる点線の垂直線上にドラッグします。
- 各操作のメッセージを選択します。「<選択メッセージなし>」をダブルクリックし、ドロップダウンリストからメッセージを選択できます。または「ナビゲータ」ウィンドウからメッセージを「<選択メッセージなし>」にドラッグすることもできます。
要求-応答操作にフォルトを追加するには、次の手順に従います
- 操作名を右クリックし、「フォルトを追加」を選択します。
フォルトが表示されます。
- 「<選択メッセージなし>」をダブルクリックします。
- フォルトメッセージを選択します。
- 関連項目
- 「パートナー」ビューについて
- 「パートナー」ビューのレイアウト
著作権と商標について