ポートをサービスに追加
このタスクについて
ポートでバインドする単一のアドレスを指定することで、個々のエンドポイントを定義します。ポートには、エンドポイントの指定を行うバインドとアドレスエレメントを参照する[Binding] (バインド)属性が含まれます。
サービスは、相互に関連するポートのセットをグルーピングするために使用されます。サービス内のポートには、次のような関係があります。
-
ポートは相互に通信しません(たとえば、あるポートの出力は別のポートの入力にはなりません)。
-
サービスにポートタイプを共有する複数のポートがあり、異なるバインドまたはアドレスを使用している場合、ポートはその中から選択して使用されます。それぞれのポートは、(それぞれのバインドで課せられる転送およびメッセージ形式の範囲内で)意味的には同じ振る舞いを提供します。
-
サービスのポートを検証して、そのポートのタイプを判断できます。この情報を使用して、特定のマシンが特定のタスクの実行に必要なすべてのオペレーションをサポートするかどうかを判断できます。
ポートをサービスに追加するには、次の手順に従います。
手順
タスクの結果
ポートに新しいバインドを作成したり、既存のバインドを再利用できます。バインドは、特定のポートタイプで定義されたオペレーションおよびメッセージのメッセージ形式およびプロトコルの詳細を定義します。詳細は、バインドを設定をご覧ください。