Мы ищем альтернативу веб-запуску Java, которая эффективно делает то же самое, просто лучше реализована. У нас большие проблемы с этим. У нас есть несколько офисов настольных компьютеров XP, все немного разные, и до сих пор только небольшая работа работала без серьезной настройки. Проблемы связаны с тем, что вы не играете красиво с настройками прокси-сервера (использование прямого подключения в панели управления Java позволяет ему работать), отказываясь запускать, когда параметры, такие как "-Xmx", установлены, но работают нормально, когда они нет (пока он не запускается из памяти) и другие нечетные проблемы, которые мы не можем исправить.
Как работает веб-запуск - это именно то, что мы хотим, то есть подключение к серверу с приложением, загрузка всего, что изменилось, хранение кеша банок и т.д. Другие команды здесь используют "clickonce" для своих приложений на С#, и это действительно делает то же самое, но, похоже, меньше проблем.
Я убежден, что мы не единственные люди, которые столкнулись с этим, но поиск вокруг не показывает никаких альтернатив. Мы рассмотрели создание локального приложения-заглушки, которое по сути является просто URLClassLoader, который загружает наше приложение по сети "на лету", но, к сожалению, это слишком медленно из других офисов. У кого-нибудь есть идеи?
Спасибо
Обновление
В случае, если кому-то интересно, что произошло, мы дали webstart еще месяц или около того, но продолжали сталкиваться с проблемами, поэтому мы внедрили нашу собственную версию. Это в основном просто заглушка, у которой есть загрузчик класса URL, который вы указываете на веб-сервере. Это < 200 строк кода, и он отлично работает в течение нескольких месяцев. Это не идеально, но пока кто-то не улучшит webstart, мы будем придерживаться его.