我有一台服务器连接到几个客户端(使用WCF和netTcpBinding)。
在不确定的时间点,我希望服务器调用特定客户端的方法(并将字符串作为参数)。服务器只知道他想要调用哪个客户端。
基本上,一个客户端必须等待服务器向他发送消息(但同时,其他客户端也会调用服务器),服务器需要确切地知道他需要调用哪个客户端。 (客户端具有属性,服务器希望使用特定属性调用客户端上的方法)
有办法做到这一点吗?
编辑:我想到了一种可能性,但我认为还有更好的方法..目前,客户端将使用指定客户端的ip和端口的参数调用方法。服务器将其添加到列表中,当服务器想要调用客户端时,他在列表中搜索属性并连接到客户端(在客户端上,只要客户端正在等待,服务就会被托管)