gpt4 book ai didi

wcf - 使用NetTcpBinding创建WCF服务时,使用端点“localhost”还是计算机的主机名?

转载 作者:行者123 更新时间:2023-12-04 18:28:35 25 4
gpt4 key购买 nike

我有一个使用NetTcpBinding的WCF服务,并且正在Windows服务中运行。远程客户端连接到该服务。到目前为止,我已经定义了端点以使用“ localhost”。

如果主机有多个网络适配器,它将在所有适配器上接收消息吗?

将计算机的主机名分配给端点而不是“ localhost”会更好吗?

优点/缺点是什么?

最佳答案

您可以使用
System.Environment.MachineName

例如:

new EndpointAddress(new UriBuilder {Scheme = Uri.UriSchemeNetTcp, Port = port, Host = System.Environment.MachineName}.Uri);

关于wcf - 使用NetTcpBinding创建WCF服务时,使用端点“localhost”还是计算机的主机名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1676701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com