我正在觀看WCF上的網絡直播,它在app.config中定義了兩個端點,一個是netTcpBinding
,另一個是mexHttpBinding
。在WCF app.config中,爲什麼基址需要前綴http://或net.tcp?
它也有兩個基地址,net.tcp://localhost:9000
和http://localhost:8000
。
我想知道它如何將這些基地址與端點相關聯。由於您的端點指定了tcp或http,爲什麼以net.tcp和http爲前綴的基址?
如果WCF在netTcpBinding端點上使用net.tcp基地址,如果您有兩個偵聽9000和9001的tcp端點,會發生什麼情況?您將在配置中放入什麼來停止衝突?
當你是自託管WCF服務,而不是在IIS託管地址被使用的基地。我想你不能在一個服務元素中擁有2個具有相同綁定的端點。 – Rajesh
基址的概念,也有與IIS託管其只是他們已經爲你定義爲.svc文件 –