这个wcf服务正在运行......那是什么样的绑定?哪个是默认绑定?有人解释一下吗?

时间:2015-12-28 07:12:15

标签: wcf basichttpbinding

我没有在web.config中添加任何类型的绑定。但是它正在响应客户端请求。在web.config中甚至没有绑定元素。那为什么?

1 个答案:

答案 0 :(得分:1)

从WCF 4.0开始,引入了默认绑定(以及默认行为和默认端点)的概念。

开箱即用,配置文件中没有条目,任何来自http的请求都将使用basicHttpBinding,端点(对于IIS托管的服务)将基于基地址(对于IIS, .svc文件的位置)。这就是您的服务有效并且客户端可以连接到它的原因。

有关详细信息,建议您查看A Developer's Introduction to Windows Communication Foundation 4