Я привязываюсь к существующей веб-службе ASMX, используя ссылку на службу WCF. У меня есть метод, который возвращает объект DataSet, содержащий строку длиной 500 КБ.
Как стандартная веб-ссылка "старой школы", вызов этого метода занимает около 2-3 секунд. В качестве ссылки на службу WCF это занимает более 20 секунд. Сейчас это влияет на наши системы :(
Я пытался изменить привязки, чтобы максимизировать все maxReceivedMessageSize и maxBytesPerRead и т. д., но это не имело никакого значения.
Почему эталон WCF работает намного медленнее и что я могу сделать, чтобы это исправить?