<compositeDuplex>
Define el elemento de enlace que se usa cuando el cliente debe exponer un punto de conexión para que el servicio devuelva los mensajes al cliente.
<configuración>
<system.serviceModel>
<bindings>
<customBinding>
<enlaces>
<compositeDuplex>
Sintaxis
<compositeDuplex clientBaseAddress="URI" />
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
clientBaseAddress | Un URI que establece la dirección del canal secundario en modo de dúplex. El servicio usa esta dirección para hacer contacto y establecer una conexión con el cliente. Si no se establece este atributo, se genera una dirección predeterminada " full qualified name+default port\TemporaryIndigoAddress\guid ". El valor predeterminado es null . |
Elementos secundarios
Ninguno
Elementos primarios
Elemento | Descripción |
---|---|
<binding> | Define todas las funcionalidades de enlace del enlace personalizado. |
Comentarios
Este elemento de configuración se utiliza con los transportes que no permiten nativamente las comunicaciones dúplex, por ejemplo, HTTP. TCP, en cambio, permite comunicaciones dúplex de manera nativa y no requiere el uso de este elemento de enlace para que el servicio devuelva los mensajes a un cliente.
El cliente debe exponer una dirección para que el servicio haga contacto y establezca una conexión. El atributo clientBaseAddress
proporciona esta dirección del cliente. Observe que Windows Communication Foundation (WCF) genera automáticamente una ClientBaseAddress, si el usuario no establece explícitamente una.
Ejemplo
<compositeDuplex clientBaseAddress="http://www.contoso.com" />