Размер запроса / ответа WCF

2

Мне интересно, есть ли настраиваемые настройки для ограничения максимального размера пакета запроса/респоса для WCF? Я использую VSTS 2008 + WCF 3.5. Я являюсь сервисом WCF для самостоятельного подключения в качестве службы Windows.

спасибо заранее, Джордж

Теги:
wcf
request
response

1 ответ

2

Да, привязка имеет свойства для получения/настройки максимальных байтов приема данных: проверьте свойство maxReceivedMessageSize (представляющее размер в байтах).

Однако установка этого большого значения не может быть хорошей идеей, поскольку, если в транспорте возникает ошибка, вам нужно отправить все (большое) сообщение.

Изменить: Здесь вы можете найти информацию обо всех свойствах конфигурации связывания.

  • 0
    Я думаю, что maxReceivedMessageSize указывает только правильный размер запроса? Как насчет размера ответа?
  • 2
    Ограничение того, что вы отправляете, не имеет особого смысла (вы можете справиться с этим в своем собственном коде намного лучше). WCF предоставляет способ ограничения того, сколько ресурсов может потреблять получающее сообщение, не только с помощью максимального размера сообщения, но и с помощью квот читателя.
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню