Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / тормоза при певом обращении к веб-сервису / 6 сообщений из 6, страница 1 из 1
23.11.2011, 12:46:36
    #37540134
V4nD4LL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
вот такой код

XmlDocument document = new XmlDocument();
document.Load(uri);

вызывается при каждом запросе к удаленному веб-сервису

почему то при первом вызове, после запуска приложения, задержка до 5 сек
при последующих запусках данные получает моментально.

Чем это может быть вызвано и как с этим бороться?))
...
Рейтинг: 0 / 0
23.11.2011, 14:22:50
    #37540391
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
V4nD4LLвот такой код

XmlDocument document = new XmlDocument();
document.Load(uri);

вызывается при каждом запросе к удаленному веб-сервису

почему то при первом вызове, после запуска приложения, задержка до 5 сек
при последующих запусках данные получает моментально.

Чем это может быть вызвано и как с этим бороться?))

чем запрашиваете удаленный сервис?
.Proxy = null; - иногда помогает при использовании HttpRequest
еще стоит на сервере установить большее время таймаута сервису
...
Рейтинг: 0 / 0
23.11.2011, 15:19:04
    #37540551
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
возможно при первом обращении на сервере загружаются ассембли, создаются объекты и т.д..
...
Рейтинг: 0 / 0
23.11.2011, 15:57:21
    #37540696
V4nD4LL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
spV4nD4LLвот такой код

XmlDocument document = new XmlDocument();
document.Load(uri);

вызывается при каждом запросе к удаленному веб-сервису

почему то при первом вызове, после запуска приложения, задержка до 5 сек
при последующих запусках данные получает моментально.

Чем это может быть вызвано и как с этим бороться?))

чем запрашиваете удаленный сервис?
.Proxy = null; - иногда помогает при использовании HttpRequest
еще стоит на сервере установить большее время таймаута сервису
.Proxy = null;
Класс!!! Спасибо, помогло)))
Он по умолчанию ссылается на какой то прокс? Непонятно за каким оно так сделано..))
Как бы теперь это провернуть с XmlDocument, у него нет в паблик свойствах HttpRequest, все внутри
как вариант получать через данные HttpRequest и подсовывать XmlDocument
...
Рейтинг: 0 / 0
23.11.2011, 16:03:05
    #37540727
V4nD4LL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
Winnipuhвозможно при первом обращении на сервере загружаются ассембли, создаются объекты и т.д..
только не в этом случае)) Получаю данные с информера гисметео
...
Рейтинг: 0 / 0
25.11.2011, 11:23:48
    #37543834
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тормоза при певом обращении к веб-сервису
V4nD4LLпочему то при первом вызове, после запуска приложения, задержка до 5 сек
Это нормально. Юзайте warmup script.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / тормоза при певом обращении к веб-сервису / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]