Delen via


Request-Reply Services

Aanvraag-antwoordservices zijn het standaardtype bewerkingscontract in WCF (Windows Communication Foundation). Clients voeren aanroepen naar servicebewerkingen en wachten op een reactie van de service. U kunt aanroepen naar een servicebewerking synchroon uitvoeren, waarbij de client blokkeert totdat deze een reactie van de service of de oproeptijden ontvangt, of asynchroon, waarbij de client een aanroep naar de servicebewerking uitvoert, blijft werken en het antwoord van de service op een andere thread ontvangt.

Als u een servicecontract voor een antwoordaanvraag wilt maken, definieert u uw servicecontract en past u de OperationContractAttribute klasse toe op elke bewerking, zoals wordt weergegeven in de volgende voorbeeldcode.

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

U hoeft de IsOneWay eigenschap false niet in te stellen op omdat dit het standaardgedrag is.

Zie ook