如何根据来自服务器的响应消息中的消息编码为WCF客户端中的传入消息指定消息编码?
服务器可以使用短信编码或MTOM发送响应吗?
如何确定,以及在从服务器收到响应后如何在客户端指定消息编码。
答案 0 :(得分:0)
如果要更改邮件编码,则需要定义绑定配置 - 选择您正在使用的绑定,并定义所需的绑定,例如: MTOM编码:
<bindings>
<wsHttpBinding>
<binding name="MTOM" messageEncoding="Mtom" />
</wsHttpBinding>
</bindings>
然后,在服务器和客户端的端点上(它们必须排列并定义相同的东西!),您需要使用该绑定配置:
<service name="test" >
<endpoint name="test"
address=""
binding="wsHttpBinding"
bindingConfiguration="MTOM"
contract="IYourService" />
</service>
您必须在客户端和服务器上进行设置 - 您需要提前决定是否使用MTOM编码(而不是常规文本编码)。