WCF 终结点 URL

WCF Endpoint URL

如果这在 Whosebug 的错误部分,请原谅我。但是我有一个 Web 应用程序引用同一 Web 服务器上的 wcf Web 服务,它只是在不同的虚拟目录中

用于访问网络服务以提高性能的最佳端点是什么 URL (http://)

[computer name].domain.corpad.net/webservice
[computer name]/webservice
[ip address]/webservice
[external web address]/webservice

这在很大程度上取决于您的情况。 您在此处给出的唯一标准是性能。在这种情况下,地址是您最不关心的,因为无论如何它都是可配置的。当您使用主机名时,它们需要被解析。当然,它会被缓存,仅此而已。选择哪个名称还取决于您的服务器的配置。它有哪些 IP,服务器绑定到哪些 IP,如何解析名称。如果忽略名称解析的代价,使用 IP 似乎是最快的。 现在,您将从绑定中获得最佳性能优化。如果您的服务始终是用于传输的本地命名管道,那将是最好的。 此外,您需要根据情况选择正确的序列化。如果兼容性不是问题,那么二进制将获胜。