Очень полезное пожелание!

Предложения по улучшению программы, замечания, ошибки в программе
Пользователь
Аватара пользователя
Сообщения: 11
Зарегистрирован: 25 сен 2012, 00:54

Очень полезное пожелание!

Сообщение btpahce » 30 ноя 2012, 14:23

Доброго времени суток Администрация сайта! Меня зовут Андрей и у меня для Вас предложение по улучшению программы:

ПРОБЛЕМА: При медленном соединении локалки/интернета или при других условиях, которые замедляют скорость сети, Ваши программы соответственно притормаживают при обмене информацией с сервером и это понятно! НО при этом происходит зависание(так думает windows) программы в целом. Это крайне не удобно и человек(клиент) сразу думает что программа зависла и начинает судорожно щелкать повторно или вообще по предложению windows завершает программу принудительно.
РЕШЕНИЕ: Вывести все сетевые запросы в отдельный процесс, для того чтобы сама программа не подвисала. А на время выполнение этого сетевого запроса выводилось модальное окно с текстом "Идет запрос к серверу. Пожалуйста подождите !"

ПОЖАЛУЙСТА УЧТИТЕ ЭТО В СЛЕДУЮЩЕМ ОБНОВЛЕНИИ ПРОГРАММЫ. ЗАРАНЕЕ БЛАГОДАРЮ!
InternetExplorer - Эта такая программа, с помощью которой можно зайти на сайт mozilla.ru и скачать себе браузер...

Администратор
Аватара пользователя
Сообщения: 518
Зарегистрирован: 26 янв 2012, 11:22

Re: Очень полезное пожелание!

Сообщение Администратор » 30 ноя 2012, 16:37

Добрый день!

Спасибо за пожелание!
Сложно предположить насколько медленной должна быть скорость, чтобы программа "подвисала". Мы тестировали на скоростях 3-5 Мб в секунду - программа работало достаточно "шустро".
Сетевые запросы у нас находятся и так в отдельных процессах, иначе бы программа "висела" все время.

Хотел бы уточнить, было ли выполнено следующее условие:

Кроме этого, в зависимости от настроек безопасности сервера, брандмауэр блокирует нормальную работу сервера баз данных firebird, поэтому необходимо добавить в исключения сервер, который по-умолчанию находится здесь: C:\Program Files\Firebird\Firebird_2_0\bin\fbserver.exe. Это позволит избежать "подвисаний" в работе клиентов и администраторов.

Вот еще похожая тема:
viewtopic.php?f=17&t=102

Пользователь
Аватара пользователя
Сообщения: 11
Зарегистрирован: 25 сен 2012, 00:54

Re: Очень полезное пожелание!

Сообщение btpahce » 30 ноя 2012, 17:05

Да, это я читал, применил рекомендации. Сервер использую на удаленной машине в интернете(VPS). Строю сеть через VPN. Когда запускаю клиент и нажимаю создать заявку программа думает секунды 3, потом только открывает окно.....
VPS тестировал, скорость достаточная. Тогда в чем может быть проблема?
InternetExplorer - Эта такая программа, с помощью которой можно зайти на сайт mozilla.ru и скачать себе браузер...

Администратор
Аватара пользователя
Сообщения: 518
Зарегистрирован: 26 янв 2012, 11:22

Re: Очень полезное пожелание!

Сообщение Администратор » 30 ноя 2012, 23:09

Думать, конечно, может. Но подвисать не должно. Где конкретно подвисает программа?
У Вас стандартный брандмауэр? Важно добавить в исключение стандартного брандмауэра, даже если Вы используете сторонний продукт. Проверьте, что правило есть (напомню, что посмотреть можно в "Брандмауэр -> Дополнительные параметры -> Входящие подключения").

Рекомендации:
1. Попробуйте отключить брандмауэр на сервере и проверить.
2. У клиентов динамические IP-адреса? Если да, то сделайте поиск адреса по маске! Это важно.
3. Попробуйте установить клиент в локальной сети, который будет соединятся к вашему серверу и проверить - есть ли аналогичные проблемы?!

Вернуться в Пожелания и ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2