所以我在服务器端和客户端(在运行时)创建NetTcpBinding,但是在配置冲突的情况下连接会如何表现?例如。如果在服务器上我有
binding.ReliableSession.Enabled = true;
我忘记在客户端放置相同的行,可靠的会话实际上是否正常工作?
编辑:改写,如果有任何绑定和任何绑定属性,如果它们在服务器和客户端上有所不同,哪一个将在工作中使用?
答案 0 :(得分:1)
默认情况下,NetTcpBinding不启用可靠会话。因此,虽然您的端点支持可靠的会话,但如果客户端未使用/启用它,则不会使用可靠的会话。
如果需要可靠的会话,则需要在客户端和服务的配置文件中配置此功能。