我的WCF服务器需要定期上下移动,客户端有时会使用服务器,但如果它关闭,客户端就会忽略它.所以每次我需要使用服务器服务时,我会检查连接状态,如果它没有打开,我打开它.问题是,如果我在服务器关闭时尝试打开,则会出现性能下降的延迟.我的问题是,有没有办法做某种事myClient.CanOpen()?所以我知道是否有任何意义打开与服务器的连接.
myClient.CanOpen()
c# wcf net.tcp
c# ×1
net.tcp ×1
wcf ×1