проверка приложения на наличие патчей / обновлений - PullRequest
1 голос
/ 23 июля 2011

Я работаю над настольным приложением (Java) Eclipse RCP для Windows, и мне нужно реализовать функцию, которая проверяет веб-сайт на наличие доступных обновлений. Я хотел бы разработать что-то, что побудит пользователя обновить программное обеспечение, если появится новая версия, что, вероятно, потребует анализа html и т. Д. ...

Для людей, которые делали это раньше, я хотел бы знать, какие хорошие варианты у меня есть. Буду признателен за любую помощь?

Спасибо!

Ответы [ 3 ]

0 голосов
/ 02 февраля 2012

Возможно, вы также захотите проверить Equinox / p2 / Добавление самообновления в приложение RCP .

0 голосов
/ 19 января 2013

Несмотря на то, что P2 решает проблему с обновлениями в продукте, это ложится тяжелым бременем на ваши серверы, сеть и рабочие столы клиентов.Причиной этого является то, что метаданные P2 очень многословны, поэтому вам приходится много передавать и обрабатывать данные.

Нам стало проще использовать P2 для управления изменениями пакетов и обновлениями сайтов в нашем SDC Team Hub.(http://genuitec.com/sdc) и управление обновлениями в продукте с помощью простых файлов, которые можно эффективно проверять. Это особенно актуально для приложений RCP, поскольку обычно требуется контролировать добавления плагинов.

0 голосов
/ 25 июля 2011

Eclipse поставляется с технологией поддержки обновлений. http://wiki.eclipse.org/P2

См. Простая библиотека "проверить наличие обновлений" в Java

...