WCF basicHttpBinding поток поддерживается - PullRequest
0 голосов
/ 17 июня 2019

Я использую службу собственного размещения WCF с этим basicHttpBinding:

<basicHttpBinding>
    <binding name="streamedHttp"
             transferMode="Streamed"
             messageEncoding="Mtom"
             maxReceivedMessageSize="67108864"
             maxBufferSize="67108864" />
</basicHttpBinding>

Если соединение не используется в первые 10 минут (по умолчанию receiveTimeout) после запуска приложения, оно( EDIT : соединение, а не хост-приложение) будет закрыто.Чтобы избежать этого, я ищу возможность сохранить соединение живым.Простое увеличение receiveTimeout не кажется хорошим подходом ... Невозможно установить reliableSession из-за transferMode=Streamed.

Могу ли я сделать что-то еще, кроме периодического вызова пустого метода службы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...