-4
我沒有在web.config中添加任何類型的綁定,但它響應客戶端請求。web.config中甚至沒有綁定元素。那麼爲什麼?這個wcf服務正在運行......那是什麼樣的綁定?這是默認綁定?有人解釋嗎?
我沒有在web.config中添加任何類型的綁定,但它響應客戶端請求。web.config中甚至沒有綁定元素。那麼爲什麼?這個wcf服務正在運行......那是什麼樣的綁定?這是默認綁定?有人解釋嗎?
從WCF 4.0開始,引入了默認綁定(以及默認行爲和默認終結點)的概念。
開箱即用,在配置文件中沒有條目,通過http發出的任何請求都將使用basicHttpBinding
,並且端點(對於IIS託管的服務)將基於基地址(對於IIS,位置.svc文件)。這就是爲什麼你的服務能夠正常工作並且客戶端可以連接到它。
欲瞭解更多的信息,我建議你看看A Developer's Introduction to Windows Communication Foundation 4