gpt4 book ai didi

wcf - IsOneWay 为真时出现异常

转载 作者:行者123 更新时间:2023-12-04 19:49:26 27 4
gpt4 key购买 nike

我是 WCF 新手。我有一个小问题想问。

让我们假设 IsOneWay=true 是为我的服务契约(Contract)中的一个 OperationContracts 设置的。假设当客户端调用此方法并且方法中发生一些异常时会发生什么。

基本上我想知道当此属性设置为 true 时异常的行为方式。

请回复。提前致谢素丹书

最佳答案

取决于错误的类型:

  • 如果您的实际服务代码中存在错误,则什么也不会发生,因为服务器无法返回任何信息 - 服务操作将不会发生。对于任何 future 的非单向调用,客户端 channel 将处于故障状态,即无法用于 future 的操作,因此您必须重新创建它才能再次使用它

  • 如果是安全或超时错误,客户端上的异常仍会发生 - 这些不受 IsOneWay=true 设置的影响

这是否回答了您的问题?如果不是:您需要了解什么?

关于wcf - IsOneWay 为真时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1635446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com