Будет ли работать мое приложение java web start, если на клиентском компьютере установлена ​​java 8, а на сервере openjdk 11? - PullRequest
0 голосов
/ 15 января 2019

Web start больше не поддерживается в Java 11 / OpenJDK 11. Java Web Start Docs документы говорят

Java Web Start использует HTTP для связи между клиентом и сервером. Вы можете использовать стандартный веб-сервер для размещения приложения. Если вам требуются дополнительные услуги, такие как загрузка на основе версий, инкрементные обновления или сжатие pack200 для ваших приложений, веб-сервер должен будет поддерживать сервлеты или страницы Java Server. Пример сервлета, реализующего эти функции, приведен в каталоге примеров JDK.

Из того, что я понимаю по приведенной выше документации. Не имеет значения, какую версию Java использует веб-сервер. Так что мое приложение будет работать до тех пор, пока на клиентском компьютере работает Java 8. Правильно ли я понял? Спасибо.

1 Ответ

0 голосов
/ 15 января 2019

Да, это не имеет значения. Клиентский клиент Java связывается с сервером по протоколу HTTP. Таким образом, файлы JNLP / Jar могут быть размещены на любом HTTP-сервере, даже не на основе Java, например Apache / NGINX

...