WCF 绑定配置 - 服务器或客户端
WCF binding config - server or client
所以我在服务器端和客户端(在运行时)都创建了 NetTcpBinding,但是在配置冲突的情况下连接将如何表现?例如。如果在服务器上我有
binding.ReliableSession.Enabled = true;
而且我忘记在客户端放置相同的行,可靠的会话是否真的有效?
编辑:换句话说,在任何绑定和任何绑定的情况下 属性,如果它们在服务器和客户端上不同,将在工作中使用哪一个?
默认情况下,NetTcpBinding 不启用可靠会话。因此,尽管您的端点支持可靠会话,但如果客户端未 used/enabled 它不会使用可靠会话。
如果需要可靠的会话,则需要在客户端和服务的配置文件中配置此功能。
所以我在服务器端和客户端(在运行时)都创建了 NetTcpBinding,但是在配置冲突的情况下连接将如何表现?例如。如果在服务器上我有
binding.ReliableSession.Enabled = true;
而且我忘记在客户端放置相同的行,可靠的会话是否真的有效?
编辑:换句话说,在任何绑定和任何绑定的情况下 属性,如果它们在服务器和客户端上不同,将在工作中使用哪一个?
默认情况下,NetTcpBinding 不启用可靠会话。因此,尽管您的端点支持可靠会话,但如果客户端未 used/enabled 它不会使用可靠会话。
如果需要可靠的会话,则需要在客户端和服务的配置文件中配置此功能。