由于网络瓶,我需要压缩数据并在服务器和客户端之间进行传输。 在我使用netTcpBing之前,现在我想用gzip改为压缩
<netTcpBinding>
<binding name="Binding" listenBacklog="200" maxConnections="200"
maxReceivedMessageSize="2147483647"
openTimeout="00:00:10"
sendTimeout="00:00:10">
<security mode="None" />
</binding>
</netTcpBinding>
但问题是我不知道如何在app.config中配置它。 我试着找到答案并使用下面的代码,这似乎是错误的。
<customBinding>
<binding name="BinaryHttpBindingWithNoAuth" listenBacklog="200" maxConnections="200"
openTimeout="00:00:10"
sendTimeout="00:00:10"
>
<binaryMessageEncoding compressionFormat ="GZip"/>
<httpTransport />
</binding>
</customBinding>
现在我不知道如何配置它。