我使用WCF服务引用绑定到现有的ASMX Web服务.我有一个方法返回一个包含500k长度的字符串的DataSet对象.
作为标准的"老派"Web引用,调用此方法大约需要2-3秒才能完成.作为WCF服务参考,这需要20多秒才能完成.这对我们的系统现在有影响:(
我已经尝试改变绑定以最大化所有maxReceivedMessageSize和maxBytesPerRead等,但它没有任何区别.
为什么WCF引用速度要慢得多,我该怎么做才能解决这个问题?
c# wcf web-reference asmx service-reference
asmx ×1
c# ×1
service-reference ×1
wcf ×1
web-reference ×1