ポート・タイプの設定

ポート・タイプとは、抽象オペレーションと、関係する抽象メッセージの名前付きセットを指します。 各オペレーションで、入力メッセージと出力メッセージを参照します。 ポート・タイプは、バインディング・オブジェクトによって参照されます。各バインディングは、厳密に 1 つのポート・タイプを参照します。 各ポートが厳密に 1 つのバインディングを参照するので、各ポート・タイプにも厳密に 1 つのポート・タイプ があることになります。

「設計」ビューの任意の空きスペースを右クリックして「ポート・タイプの追加」を 選択すると、ポート・タイプを作成できます。 利便性を考慮して、バインディングを使ってポート・タイプを追加することもできます。 これにより 1 つのアクションで、ポート・タイプを作成し、新規ポート・タイプの参照のバインディングを変更することができ ます。 ご使用のバインディング用の新規ポート・タイプを作成したり、既存のポート・タイプを再利用したり、 ポート・タイプをインポートしたりできます。

バインディング用の新規ポート・タイプの作成

ご使用のバインディング用の新規ポート・タイプを作成する場合、以下のステップを実行します。

  1. 「設計」ビューで、バインディング・オブジェクト (ポートがバインディングを参照する必要があることに注意) を右クリックし、「ポート・タイプの設定」 > 「新規ポート・タイプ」とクリックします。
  2. 名前」フィールドにポート・タイプの名前を入力し、「OK」をクリックします。 名前は、包含する WSDL 文書内で定義されたすべてのポート・タイプ間で固有の名前でなければなりません。 新規ポート・タイプは、ポート・タイプ・オブジェクトをクリックして選択します。
  3. 「プロパティー」ビューの「ドキュメンテーション」ペインに、ユーザーに読ませたいポート・タイプに関する任意の情報を入力します。
ヒント: 「アウトライン」ビューを使用して、ご使用のバインディング用の新規ポート・タイプを作成することもできます。

一度ポート・タイプを作成すれば、それにメッセージを送受信できるオペレーションを追加できます。

バインディング用のポート・タイプの再使用

ご使用のバインディング用のポート・タイプを再使用する場合、以下のステップを実行します。

  1. 「設計」ビューで、バインディング・オブジェクト (ポートがバインディングを参照する必要があることに注意) を右クリックし、「ポート・タイプの設定 (Set Port Type)」 > 「既存のポート・タイプ」とクリックします。
  2. オプション: 名前」フィールドで、検索ストリングを入力してリストをフィルターに掛けるか、 フィールドを空のままにしてすべて表示します。
  3. 以下のいずれか 1 つのオプションを選択して、リストの「範囲」を変更することができます。
    • ワークスペース: ワークスペースで使用できるポート・タイプをリストします。
    • エンクロージング・プロジェクト: ファイルが含まれているプロジェクトで使用できるポート・タイプをリストします。
    • 現在のリソース: 現在のファイルで使用できるポート・タイプをリストします。
    • ワーキング・セット: 指定されたファイル・セットで使用できるポート・タイプをリストします。 ワーキング・セットを指定するには、「選択」をクリックします。 既存のワーキング・セットのファイルを選択することも、新規のワーキング・セットを作成することもできます。 ファイルを選択したら、「OK」をクリックします。
  4. 既存のポート・タイプがリストされます。メッセージを 1 つ選択し、「OK」をクリックします。

バインディング用のポート・タイプのインポート

ご使用のバインディング用の既存ポート・タイプをインポートする場合、以下のステップを実行します。

  1. 「設計」ビューで、バインディング・オブジェクト (ポートがバインディングを参照する必要があることに注意) を右クリックし、「ポート・タイプの設定 (Set Port Type)」 > 「既存のポート・タイプ」とクリックします。
  2. オプション: 名前」フィールドで、検索ストリングを入力してリストをフィルターに掛けるか、 フィールドを空のままにしてすべて表示します。
  3. 以下のオプションのいずれかを選択して、ポート・タイプをインポートすることができます。
    • ワークスペース: ワークスペースで使用できるポート・タイプをリストします。
    • エンクロージング・プロジェクト: ファイルが含まれているプロジェクトで使用できるポート・タイプをリストします。
    • ワーキング・セット: 指定されたファイル・セットで使用できるポート・タイプをリストします。 ワーキング・セットを指定するには、「選択」をクリックします。 既存のワーキング・セットのファイルを選択することも、新規のワーキング・セットを作成することもできます。 ファイルを選択したら、「OK」をクリックします。
  4. ポート・タイプがリストされます。バインディングを 1 つ選択し、「OK」をクリックします。「設計」ビューで、ポート・タイプ・オブジェクトをクリックします。
  5. 「プロパティー」ビューの「ドキュメンテーション」ペインに、ユーザーに読ませたいポート・タイプに関する任意の情報を入力します。