我知道你可以使用多个绑定,但是如果你实现了一个REST服务,你必须使用webHttpBinding吗?
答案 0 :(得分:4)
webHttpBinding告诉WCF框架以RESTful方式进行通信 - 任何其他绑定都会定义不同的协议。在您的评论中,您询问wsHttpBinding - 如果您使用了该绑定,则您将没有REST服务,您将拥有SOAP Web服务。
答案 1 :(得分:1)
您无需直接使用WebHttpBinding。您也可以使用自定义绑定或自己的绑定,但这些绑定必须使用HttpTransportBindingElement和WebMessageEncodingBindingElement。这两个绑定元素都由WebHttpBinding使用。