共用方式為


要求-回覆服務

要求-回覆服務是 Windows Communication Foundation (WCF) 中作業合約的預設類型。 用戶端呼叫服務作業然後等候服務回應。 您可以使用同步 (用戶端會鎖定,直到其接收到來自服務或呼叫階段的回應) 或非同步 (用戶端會呼叫服務作業、繼續工作,然後接收來自其他執行緒服務的回應) 方式呼叫服務作業。

若要建立要求-回覆服務合約,請定義服務合約然後將 OperationContractAttribute 類別套用至每個作業,如同下列範例程式碼所示。

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

您不需要將 IsOneWay 屬性設定為 false,因為這是預設行為。

另請參閱