1.启用单向通讯的方法,不能有返回值(void可以),不能有out参数,只允许传入参数。
[ServiceContract(Namespace = "MyNamespace")] public interface IService { [OperationContract(IsOneWay = true)] void DoTestWork(string message); }
2.双向通讯是有问必有答的(哪怕方法返回void,客户端也会收到一条空消息)。
[ServiceContract(Namespace = "MyNamespace")] public interface IService { [OperationContract(IsOneWay = false)] DateTime DoTestWork(string message); }
重温WCF之数单向通讯、双向通讯(五),布布扣,bubuko.com
原文地址:http://www.cnblogs.com/yxlblogs/p/3765754.html