1
我正在寫一個WCF服務,並試圖避免當我的端口已被佔用時獲得AddressAlreadyInUseException
。這answer指向使用ListenUriMode.Unique
來解決這個問題。從MSDN,看來這個選項會導致我的服務設置爲自動選擇一個可用的端口:ListenUriMode.Unique如何爲客戶端工作?
對於TCP處於獨佔模式(PortSharingEnabled是假的),這意味着綁定到唯一可用的端口號。
我的問題是,如果我的端口號是在運行時選擇的,我的客戶端將如何知道要使用的端口號?
看起來合法 - 謝謝! – Eric