Compartir vía


Servicios de solicitud-respuesta

Los servicios de solicitud-respuesta son el tipo predeterminado de contrato de operación en Windows Communication Foundation (WCF). Los clientes realizan las llamadas a operaciones de servicio y esperan una respuesta del servicio. Puede realizar llamadas a una operación de servicio de manera sincrónica, donde el cliente se bloquea hasta que recibe una respuesta del servicio o la llamada supera el tiempo de espera, o de forma asincrónica, donde el cliente realiza una llamada a la operación del servicio, continúa funcionando y recibe la respuesta del servicio en otro subproceso.

Para crear un contrato de servicios de la respuesta de la solicitud, defina su contrato de servicios y aplique la clase OperationContractAttribute a cada operación, como se muestra en el código de muestra siguiente.

[ServiceContract(Namespace="http://Microsoft.ServiceModel.Samples")]  
public interface IRequestReplyCalculator  
{  
    [OperationContract]  
    double Add(double n1, double n2);  
}  

No tiene que establecer la propiedad IsOneWay en false porque se trata del comportamiento predeterminado.

Consulte también