HOW TO:在組態中建立服務端點

端點可讓用戶端存取 Windows Communication Foundation (WCF) 服務提供的功能。您可以使用相對與絕對端點位址的組合,定義一或多個服務端點。

範例

下列服務組態會指定一個基底位址與五個端點。

基底位址會透過 add 項目來指定,而此項目位於 service/host/baseAddresses 底下,如下列範例所示。

下列範例中的第一個端點定義會指定相對位址,表示端點位址是符合統一資源識別元 (URI) 撰寫規則的基底位址與相對位址組合。相對位址為空白位址 (""),因此端點位址與基底位址是同一個。實際的端點位址是 https://localhost:8000/servicemodelsamples/service。

第二個端點定義也是指定相對位址,如下列範例組態所示。此相對位址 "test" 會附加在基底位址。實際的端點位址是 https://localhost:8000/servicemodelsamples/service/test。

第三個端點定義是指定絕對位址,如下列範例組態所示。位址中不需要基底位址。實際的端點位址是 https://localhost:8001/hello/servicemodelsamples。

第四個端點位址是指定絕對位址以及不同的傳輸 (TCP)。位址中不需要基底位址。實際的端點位址是 net.tcp://localhost:9000/servicemodelsamples/service。