Привязка WCF к ASMX намного медленнее, чем стандартная веб-ссылка, возвращает большие данные.

Я привязываюсь к существующей веб-службе ASMX, используя ссылку на службу WCF. У меня есть метод, который возвращает объект DataSet, содержащий строку длиной 500 КБ.

Как стандартная "старая школа" веб-ссылка, вызов этого метода занимает около 2-3 секунд для компиляции lete. Как ссылка на службу WCF, это занимает более 20 секунд. Сейчас это оказывает влияние на наши системы: (

Я пытался изменить привязки, чтобы максимально использовать все maxReceivedMessageSize и maxBytesPerRead и т. Д., Но это не имело никакого значения.

Почему так много ссылок на WCF медленнее, и что я могу сделать, чтобы это исправить?

7
задан John Saunders 4 September 2011 в 21:54
поделиться