Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definiuje element powiązania, który jest używany, gdy klient musi uwidocznić punkt końcowy usługi w celu wysyłania komunikatów z powrotem do klienta.
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<compositeDuplex>
Składnia
<compositeDuplex clientBaseAddress="URI" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Attributes
| Attribute | Description |
|---|---|
| Clientbaseaddress | Identyfikator URI, który ustawia adres kanału wstecznego w trybie dwukierunkowym. Usługa używa tego adresu, aby nawiązać kontakt i nawiązać połączenie z klientem. Jeśli ten atrybut nie jest ustawiony, zostanie wygenerowany adres domyślny " full qualified name+default port\TemporaryIndigoAddress\guid". Wartość domyślna to null. |
Elementy podrzędne
Żaden
Elementy nadrzędne
| Składnik | Description |
|---|---|
| <wiążący> | Definiuje wszystkie możliwości powiązania niestandardowego. |
Uwagi
Ten element konfiguracji jest używany z transportami, które nie zezwalają na natywną komunikację dwukierunkową, na przykład HTTP. Natomiast protokół TCP umożliwia natywną komunikację dwukierunkową i nie wymaga użycia tego elementu powiązania dla usługi do wysyłania komunikatów z powrotem do klienta.
Klient musi udostępnić adres usługi, aby nawiązać kontakt i nawiązać połączenie. Ten adres klienta jest dostarczany przez clientBaseAddress atrybut . Należy pamiętać, że program Windows Communication Foundation (WCF) automatycznie generuje wartość ClientBaseAddress, jeśli nie jest jawnie ustawiany przez użytkownika.
Example
<compositeDuplex clientBaseAddress="http://www.contoso.com" />