У меня есть 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>