<compositeDuplex>
Define el elemento de enlace que se usa cuando el cliente debe exponer un extremo para que el servicio devuelva los mensajes al cliente.
<<system.serviceModel>>
<enlaces>
<customBinding>
<enlace>
<compositeDuplex>
<compositeDuplex clientBaseAddress="URI" />
Atributos y elementos
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 " |
Elementos secundarios
Ninguno
Elementos primarios
Elemento | Descripción |
---|---|
Define todas las funciones 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="https://www.contoso.com" />
Consulte también
Referencia
<customBinding>
CompositeDuplexElement
CompositeDuplexBindingElement
CustomBinding
Otros recursos
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings