Silverlight WCF:单向OperationContract上的异常处理
我正在使用Silverlight客户端和.NET 3.5 WCF服务提供WCF双工服务 我的场景是:在从服务器到客户机的双工单向推送操作期间,如果客户机通知处理程序中发生异常,则通道会自动出现故障,因此来自服务器的任何进一步双工调用都会超时并失败。(如本文所述) 我的问题:Silverlight WCF:单向OperationContract上的异常处理,silverlight,wcf,duplex,faultcontract,isoneway,Silverlight,Wcf,Duplex,Faultcontract,Isoneway,我正在使用Silverlight客户端和.NET 3.5 WCF服务提供WCF双工服务 我的场景是:在从服务器到客户机的双工单向推送操作期间,如果客户机通知处理程序中发生异常,则通道会自动出现故障,因此来自服务器的任何进一步双工调用都会超时并失败。(如本文所述) 我的问题: 我可以用FaultContractaone-way operation contract来装饰一下吗,在客户端包装异常并防止频道出现故障 如果不是,还有什么其他方法可以捕获从服务器进行双工推送期间客户端上发生的异常 当您使用
FaultContract
aone-way operation contract
来装饰一下吗,在客户端包装异常并防止频道出现故障李>
当您使用单向
操作合同
时,接收方不应回复,请求的发送方也不应期待回复
单向
操作合同
,以便服务可以将故障发送给客户端这需要一个答案=[