我在Windows 2008 R2標準虛擬服務器上安裝了一堆WCF服務。許多端點綁定到本地主機見下面的例子:當使用LOCALHOST並使用2個IP地址時,服務如何綁定到端口?
端點地址= 「的net.tcp://本地主機:8738 /服務/服務」
這工作的那一刻因爲只有單個本地IP(192.168.20.10)綁定到NIC。
如果我添加其他本地IP地址(192.168.20.11):
1)沒有本地主機引用意味着服務端口上的兩個IP地址公佈?
2)如果沒有,OS如何決定哪個IP?
謝謝 斯科特
感謝您的回覆。看到這就是爲什麼我很困惑,我知道本地主機是127.0.0.1和服務綁定到127.0.0.1,但我似乎能夠連接到另一臺機器的端口。如果你的建議是真的,那怎麼可能? – 2012-04-04 10:21:42
例如,我們託管一個WCF SMS服務,一個來自Web服務器的Web應用程序與它交談,但SMS服務綁定所有顯示本地主機,沒有IP地址寫入配置文件。 – 2012-04-04 10:23:49
我懷疑你的SMS服務正在被同一臺機器上的另一個服務暴露(代理)。 – MattH 2012-04-04 10:26:43