Мы производим локальную установку приложения с использованием Java Swing для его графического интерфейса.
Мы хотим запустить приложение на терминальном сервере (Windows 2008R2) на тонких клиентах (Dell WYSE 3030 с использованием Windows 7 Embedded).
К сожалению, у нас возникают проблемы с производительностью при запуске приложения в виде опубликованного RemoteApp на тонких клиентах (оно отлично работает на более мощном настольном компьютере). Графический интерфейс сильно запаздывает, анимации, которые выполняются на обычном компьютере за 3 секунды, занимают 7 секунд и очень изменчивы в TC:s, а процесс mstsc в TC использует 100% ядра процессора. Поэтому мы думаем о замене TC на обычные настольные компьютеры.
Тем не менее, когда я тестирую запуск приложения путем входа в систему на рабочем столе сервера терминалов из TC и запускаю приложение Java, производительность в порядке. Действия занимают около 3 секунд, а графика достаточно плавная.
Очевидно, что графика в RemoteApp обрабатывается по-разному по сравнению с приложением на удаленном рабочем столе, но, возможно, возможно оптимизировать опубликованное RemoteApp для работы аналогично приложению на удаленном рабочем столе.
Любые советы о том, как я могу действовать, приветствуются. Спасибо!