Можете ли вы рассказать нам немного о вашей настройке?
- Какую привязку вы используете?
- это единственный метод обслуживания? Если нет: другие работают?
- покажи нам свои конфиги на клиенте и сервере! (все внутри
<system.serviceModel>
представляет интерес)
Может показаться, что время ожидания клиента истекло - это может быть из-за того, что сервер слишком долго реагирует (если вы загружаете много данных); в этом случае вам нужно увеличить время ожидания на сервере и клиенте
Или вы, возможно, отправляете слишком большой пакет данных по сети - в этом случае вам также может потребоваться увеличить настройки для maxReceivedMessageSize
и др.
@ Пину: ты пытаешься загрузить 5 МБ? У вас есть TransferMode = StreamRequest, что означает, что ваш запрос от клиента к серверу будет транслироваться.
Если вы передаете 5 МБ, это хорошая идея для потоковой передачи - каким способом вы передаете эти байты ??