<compositeDuplex>
定義繫結項目,這是當用戶端必須公開 (Expose) 服務的端點才能將訊息傳回用戶端時所使用的項目。
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<compositeDuplex>
Syntax
<compositeDuplex clientBaseAddress="URI" />
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 描述 |
---|---|
clientBaseAddress | URI,設定雙工模式中返回通道的位址。 服務會使用這個位址與用戶端接觸並建立連接。 如果未設定這個屬性,則產生預設位址 " full qualified name+default port\TemporaryIndigoAddress\guid "。 預設值為 null 。 |
子元素
無
父項目
元素 | 描述 |
---|---|
<binding> | 定義自訂繫結的所有繫結功能。 |
備註
這個組態項目是和本身不允許雙工通訊的傳輸一起使用,例如 HTTP。 相反地,TCP 本身就允許雙工通訊,因此不需要使用這個繫結項目也可讓服務將訊息傳回用戶端。
用戶端必須公開位址,才能讓服務接觸並建立連接。 這個用戶端位址是由 clientBaseAddress
屬性提供。 請注意,如果使用者未明確設定此屬性,則 Windows Communication Foundation (WCF) 會自動產生 ClientBaseAddress。
範例
<compositeDuplex clientBaseAddress="http://www.contoso.com" />