【发布时间】:2012-03-06 08:49:45
【问题描述】:
我正在使用具有可靠会话的“wsHttpBinding”。我想保持客户端-服务器连接无休止地打开。因此我需要将 ReceiveTimeout 设置为“无限”。 “ReceiveTimeout”是否有其他用途(例如,客户端崩溃检测;检测挂起请求等)或者我可以将其设置为“无限”而不会出现问题?
谢谢
【问题讨论】:
我正在使用具有可靠会话的“wsHttpBinding”。我想保持客户端-服务器连接无休止地打开。因此我需要将 ReceiveTimeout 设置为“无限”。 “ReceiveTimeout”是否有其他用途(例如,客户端崩溃检测;检测挂起请求等)或者我可以将其设置为“无限”而不会出现问题?
谢谢
【问题讨论】:
ReceiveTimeout 是为了确保客户端无法在未定义的时间跨度内使用/阻止资源。因此,是否会发生这种情况由您决定。
【讨论】: