1

我正在编写 WCF 服务,并试图避免AddressAlreadyInUseException在我的端口已被占用时获取。这个答案指向使用ListenUriMode.Unique来解决这个问题。从 MSDN 看来,此选项会导致我的服务自动选择可用端口:

对于独占模式的 TCP(PortSharingEnabled 为 false),这意味着绑定到唯一可用的端口号。

我的问题是,如果在运行时选择了我的端口号,我的客户如何知道要使用的端口号?

4

1 回答 1

2

您必须使用WCF Discovery来发现该服务。

于 2012-11-19T18:27:18.923 回答