Клиент службы wcf с длительным переходом - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть WCF service в моем приложении.Когда объем данных, передаваемых с сервера на клиент, невелик, у меня нет проблем.

Проблемы возникают при большом объеме данных.

Прокси-метод запускает stored procedure, который извлекает данные в приемлемое время.Серверная часть метода верна правильно,

НО требуется более двух минут для правильного возврата клиенту и продолжения выполнения на стороне клиента.

В течение этого периода, если яостановите приложение, кажется, что никакие действия не выполняются.

Я не знаю, является ли это проблемой IIS или конфигурацией привязки net.tcp.

Единственное, что я могу сделать, это запустить прокси во внешнем приложении, и в этом случае у меня нет проблем.



РЕДАКТИРОВАТЬ ***

Этоэто обязательная конфигурация:

<binding name="NetTcpBinding_INService" closeTimeout="24.00:00:00" maxReceivedMessageSize="2147483647"
          openTimeout="24.00:00:00" receiveTimeout="24.00:00:00" sendTimeout="24.00:00:00">
          <security mode="None" />
        </binding>
...