![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
friz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 14.6.2006 Репутация: нет Всего: 1 |
Приветствую всех.
Имеется следующая проблема. Некоторая функциональность в Веб-приложении использует апплеты. При нажатии на определенных ссылках на html-странице вызывается функция апплета, которая открывает диалоговое окно. Так вот, когда Веб-приложение находится на локальной машине или на другой машине в сети, то все нормально. Но как только приложение было выложено на удаленный сервер, то начались тормоза: окно апплета открывается пустым, а элементы управления на нем появляются с задержкой в 10 секунд. Затем все работает быстро, тормоза наблюдаются только в момент открытия окна. Кто-нибудь знает примерно где рыть? |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 3 Всего: 151 |
Это свойство браузера - сначала отображать страничку, а потом уже подгружать код апплета и стартовать JVM. При устновке JRE 1.5, там еще логотип Java с мигающими лучиками рисуется, чтобы показать, что апплет не завис. А аналога splash screen для апплетов, по-моему, нет.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
friz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 14.6.2006 Репутация: нет Всего: 1 |
JVM стартует сразу же при загрузке веб-приложения, в апплете в методах init() и start() я произвожу некоторую инициализацию и вывожу на консоль трассировку. Так вот, перед открытием апплетовского диалогового окна апплет уже точно загружен (я вижу это на консоли java-плагина). |
|||
|
||||
COVD2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 10.6.2006 Репутация: нет Всего: 1 |
Наверное, чтобы нарисовать элементы управления, апплет запрашивает с сервера какую-то информацию. Чем удаленней сервер, тем больше задержка
![]() |
|||
|
||||
Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 5 Всего: 39 |
Возможно что класс, диалога очень большой и все классы апплета не упакованы в jar архив. Тогда броузер подгружает апплет с сервера.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Апплеты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |