Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> При первом обращении к сети приложение подвисает, на несколько секунд 
:(
    Опции темы
Jamezzz
Дата 26.8.2011, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 14.9.2008

Репутация: нет
Всего: нет



Собственно, при первом обращении к сети (в том числе и асинхронном), приложение подвисает на несколько секунд. Причём, не важно, какой класс/контрол обращается к сети (пробовал на WebClient, WebRequest, WebBrowser, GeckoFX). Все последующие запросы выполняются мгновенно. Попробовал написать на С++/WinAPI - работает без подвисания. Что делать? (Win 7 x64, .Net Framework 3.5/4.0).
PM MAIL   Вверх
jonie
Дата 26.8.2011, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



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


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Jamezzz
Дата 26.8.2011, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 14.9.2008

Репутация: нет
Всего: нет



Попробовал с WebClient и действительно, подгружаются сборки System.Configuration и System.Xml. А как теперь ускорить этот процесс?
PM MAIL   Вверх
Jamezzz
Дата 26.8.2011, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 14.9.2008

Репутация: нет
Всего: нет



Вот, накидал примерчик:
user posted image

Это сообщение отредактировал(а) Jamezzz - 26.8.2011, 17:33

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  FirstRequestFreeze.zip 48,05 Kb
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.