Это может быть очень глупо. Но можем ли мы развернуть приложение Java Swing (настольное приложение) на каком-либо сервере приложений, таком как WAS (сервер приложений Websphere)? Если да, то почему и когда мы хотели бы это сделать?
Извините, новичок во всем этом.
На самом деле я не пытаюсь заставить его работать в Интернете. Я просто спрашиваю, как клиентское приложение Java Swing может работать с сервером приложений. Какая может быть архитектура и зачем вообще может понадобиться сервер приложений со свинговым java приложением, я имею в виду какие есть варианты использования. Я только что нашел этот пост, о чем я и прошу; Архитектура приложения Java Server с тонким клиентом Swing
Но все ответы и комментарии в ответ на связанный пост тоже мало помогают.
jnlp
, содержащий ссылки на все размещенные файлы JAR на вашем сервере и основной класс (среди прочего), а затем клиентская машина загрузит все необходимые файлы JAR с сервера, поместит их в класс path и выполнить основной класс, используя клиентскую JVM. Как говорит @tuergeist, Swing не может выполнять рендеринг без цели рендеринга, такой как XServer или сеанс RDP на хосте JVM, поэтому есть приемы, позволяющие сделать это на уровне сервера, но JWS более распространен для такого рода вещей. 09.10.2012