1

这篇 MSDN 文章中,我看到它说以下内容:

如果将 AutomaticInputSessionShutdown 属性设置为 false,则通道必须由其他机制关闭。在这种情况下,您必须将自定义会话关闭处理程序添加到 InputSessionShutdownHandlers 属性。

如果您不将自定义会话关闭处理程序添加到 InputSessionShutdownHandlers 属性并将 AutomaticInputSessionShutdown 属性设置为 false,会有什么后果?我有两个 WCF 服务,它们只能相互连接,受证书保护,我不希望它们的会话终止。

4

1 回答 1

1

亚历山德鲁,

的全部目的InputSessionShutdown是允许服务对客户端做出最终响应,指示客户端可以关闭它的连接。

根据您的描述,这种情况下的“客户”是您的另一项服务。只要双工会话终止时“客户端”服务可以正常关闭,不提供自定义InputSessionShutdownHandler.

于 2013-01-15T15:50:38.907 回答