Первый вызов WSDL всегда занимает более 10 секунд

[VB.net] Привет, ребята,

У меня небольшая проблема с моим кодом. У меня дома есть сервер за границей, и я пытаюсь подключиться к серверу, и он работает. Моя проблема в том, что первый вызов, даже если это логин или другой метод, всегда занимает около 10 секунд: после первого звонка

Затем, когда я вызываю первый вызов, происходит следующее: введите здесь описание изображения

Это мой AppConfig:

<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1" />
    </startup>
    <system.serviceModel>
        <bindings>
            <basicHttpBinding>
                <binding name="binding"></binding>
            </basicHttpBinding>
        </bindings>
        <client>
            <endpoint address="link"
                 binding="basicHttpBinding" bindingConfiguration="binding"
                 contract="ServiceReference.serviceporttypüe" name="port" />
        </client>
    </system.serviceModel>
</configuration>

person Sigiria    schedule 19.10.2016    source источник


Ответы (1)


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

редактировать: проверьте это также IIS-Автозапуск

person Zbidi    schedule 09.02.2017