次の方法で共有


要求/応答サービス

要求/応答サービスは、Windows Communication Foundation (WCF) の既定の種類の操作コントラクトです。 クライアントはサービス操作を呼び出し、サービスからの応答を待ちます。 サービス操作の呼び出しは、同期的に実行できます。クライアントは、サービスまたは呼び出し時刻から応答を受信するまでブロックするか、非同期的に実行できます。この場合、クライアントはサービス操作の呼び出しを行い、動作を続け、別のスレッドでサービスから応答を受信します。

要求/応答サービス コントラクトを作成するには、次のサンプル コードに示すように、サービス コントラクトを定義し、各操作に OperationContractAttribute クラスを適用します。

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

既定の動作であるため、 IsOneWay プロパティを false に設定する必要はありません。

こちらも参照ください