我知道WCF是用于构建Web服务的框架,并且在运行服务时会自动生成WSDL。
我也知道BasicHttpBinding允许Web服务期望SOAP消息传入和传出它的端点。
WCF如何处理SOAP消息的发送/接收?框架如何构建这些SOAP消息并将消息体映射到服务操作(在WSDL中给出)?
答案 0 :(得分:0)
绑定是绑定元素的集合。 WCF附带了一些开箱即用的绑定,例如BasicHttpBinding,它是从一些选定的绑定元素创建的。
BasicHttpBinding使用一个编码元素(特别是TextMessageEncodingBindingElement
),它将您的对象序列化为SOAP消息和从SOAP消息序列化。