powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java WEB Start что это ?
19 сообщений из 19, страница 1 из 1
Java WEB Start что это ?
    #39053757
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть понятно, что это способ загрузить с WEB сервера Java программу и запустить её на клиентской машине.
Но вот дальше...
Есть ли доступ у броузера к запущенной программе после её запуска?
То есть возможен ли между ними обмен данными?
Если нет, то как эта прога может общаться с WEB сервером (сервером приложений)? Если вообще может конечно.
Все ли возможности джавы в такой программе работают? (если она подписана конечно)
В инет прошу не посылать.
Перечитал по этой теме довольно много но нигде вразумительного ответа на эти вопросы так и не нашёл.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39053805
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnТо есть понятно, что это способ загрузить с WEB сервера Java программу и запустить её на клиентской машине.
Web это не аббревиатура.

sergnnЕсть ли доступ у броузера к запущенной программе после её запуска?

браузеру доступ к приложению зачем? Такая технология называется Applet. Но с относительно недавних пор у Applet и JWS много общего.

sergnnТо есть возможен ли между ними обмен данными?

Между браузером и Applet-ом можно организовать обмен данными через JavaScript.

sergnnЕсли нет, то как эта прога может общаться с WEB сервером (сервером приложений)? Если вообще может конечно.

Java приложению не нужен браузер, чтобы обратиться по HTTP к серверу.

sergnnВсе ли возможности джавы в такой программе работают? (если она подписана конечно)

Да, работают все возможности, но есть масса ограничений по безопасности и последнее время Oracle закрутила гайки апплетам даже подписанным.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057071
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

С аплетами это понятно. Но вопрос возник именно потому, что война броузеров похоже ставит на аплетах жирный крест. Оракл к Гуглу приспосабливаться что-то не спешит и рекомендует всем использовать именно JWS. А хотелось бы иметь возможности аплетов но без аплетов
Вот насколько это возможно?
Дело в том, что начали делать систему на возможностях HTML5 и JavaScript и уперлись в ограничения. А надо например иметь доступ к файловой системе с гораздо большими правами чем разрешает HTML5, нужно иметь доступ к сканеру на локальной машине, электронная подпись к тому же и так далее.
С аплетами связываться по вышеупомянутым причинам не хочется. А вот что делать?
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057078
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnнужно иметь доступ к сканеру на локальной машине, электронная подпись к тому же и так далее.
решается запуском локального сервиса и обращением к нему через websocket
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057108
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,

Оно конечно, сейчас именно так и сделано, только в этом случае увеличивается сложность системы, соответственно уменьшается надёжность и усложняется техподдержка.
И в чём тогда преимущества WEB программы, если пнриходится устанавливать на клиента локальный сервис вероятно зависящий от локальной OS?
Ни платформонезависимости, ни отсутствия инсталляции и процедур обновления на клиенте. Зачем тогда вообще WEB???
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057123
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnС аплетами это понятно. Но вопрос возник именно потому, что война броузеров похоже ставит на аплетах жирный крест.

На аплетах жирный крест поставили ещё в нулевых.

sergnn Оракл к Гуглу приспосабливаться что-то не спешит и рекомендует всем использовать именно JWS. А хотелось бы иметь возможности аплетов но без аплетов
Вот насколько это возможно?

Add-in

sergnnС аплетами связываться по вышеупомянутым причинам не хочется. А вот что делать?
Дать с вертухана архитектору, который придумал писать всё на HTML/JavaScript и потом делать плагины под все браузеры с нужной функциональностью.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057130
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnn,
JWS это как раз и есть аплеты без аплетов.
единственный вопрос будет ли это работать с хромом....как с основноым борцом за безопасность...
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057133
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автори потом делать плагины под все браузеры с нужной функциональностью.
но тут возникае проблема с подписывание плагинов, тут на первое место вырывается мозилла...
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057137
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяsergnn,
JWS это как раз и есть аплеты без аплетов.

Ага, за единственным исключением - отсутствие связи с броузером из которого запущено....
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057143
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяавтори потом делать плагины под все браузеры с нужной функциональностью.
но тут возникае проблема с подписывание плагинов, тут на первое место вырывается мозилла...

Вот об что и речь. Гемороя много а удовольствия от WEB программы получается никакого. И в чём тогда преимущество перед desktop-ом???? Или скажем может проще тогда писать desktop и запускать его на клиенте через JWS?????
А плагины для каждого броузера писать .....
Оно конечно круто, но мы не Мелкософт всё-таки по ресурсам. Тут функционал основной бы описать, а не заморачиваться на кучу плагинов.....
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057164
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Или скажем может проще тогда писать desktop и запускать его на клиенте через JWS?????
вот это и мне начинает нравиться. вроде как недостатков пока не видно.
авторА плагины для каждого броузера писать .....
тут проблемы нет, для корпоративных задач - достаточно одного браузера. принуждается административным ресурсом.
но если не требуется программного обращения с ресурсам клиента (чтение, запись файлов, обращение к портам и пр. пр.)
достаточно простого web (сайт)
решается довольно много задач. а используя websocket даже очень много.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39057807
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnвадяпропущено...

но тут возникае проблема с подписывание плагинов, тут на первое место вырывается мозилла...

Вот об что и речь. Гемороя много а удовольствия от WEB программы получается никакого. И в чём тогда преимущество перед desktop-ом???? Или скажем может проще тогда писать desktop и запускать его на клиенте через JWS?????
А плагины для каждого броузера писать .....
Оно конечно круто, но мы не Мелкософт всё-таки по ресурсам. Тут функционал основной бы описать, а не заморачиваться на кучу плагинов.....

добавьте сюда связь (интернет) - слабое звено и система вообще перестанет функционировать!
у нас так было! на 15 минут интернет отключили - дирик выскочил и заорал - нет! надо, чтобы всегда доступ был!
плюнули, написали десктопные клиенты, курим, отдыхаем, своими делами занимаемся - никаких проблем! никаких плгинов, аллертов и прочей шелухи.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058040
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnИзопропил,

Оно конечно, сейчас именно так и сделано, только в этом случае увеличивается сложность системы, соответственно уменьшается надёжность и усложняется техподдержка.
И в чём тогда преимущества WEB программы, если пнриходится устанавливать на клиента локальный сервис вероятно зависящий от локальной OS?
Ни платформонезависимости, ни отсутствия инсталляции и процедур обновления на клиенте. Зачем тогда вообще WEB???

Делали все тоже самое лет 8 назад - с того времени ничего не изменилось ...

web (GWT) + jboss + когда пошли требования версионности и работы с файлами появился web start + swing клиент , который как щупальце спускался на клиента ( безопасность по мастер паролю и ssl + клиентский серт.)

выглядело все это примерно так ... http://dexma-plm.com/ru/

так что либо - нормальный десктоп с обновлением через веб либо свой браузер с воз модностью работы с файлами итд.

пока нового ничего не придумали (((
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058229
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1который как щупальце спускался на клиента
Я думаю что подобные метафоры могут нагнать ужас на бедного
клиента.
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058343
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnТо есть понятно, что это способ загрузить с WEB сервера Java программу и запустить её на клиентской машине.
Но вот дальше...
Есть ли доступ у броузера к запущенной программе после её запуска?
То есть возможен ли между ними обмен данными?
...
Эта штука вообще вне браузера работает, как desktop приложение. См. -> пример и Что такое Java Web Start
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058359
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Atum1
Делали все тоже самое лет 8 назад - с того времени ничего не изменилось ...

web (GWT) + jboss + когда пошли требования версионности и работы с файлами появился web start + swing клиент , который как щупальце спускался на клиента ( безопасность по мастер паролю и ssl + клиентский серт.)



Меня в технологии JWS интересует ещё одна проблема.
Если достаточно большое приложение, то упаковать его в один JAR, мягко говоря не удобно. А если много, то как они взаимодействуют? В смысле можно ли можно ли запускать один из другого? И будет ли сохраняться при этом единый контекст приложения?
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058369
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый авторsergnnпропущено...


Вот об что и речь. Гемороя много а удовольствия от WEB программы получается никакого. И в чём тогда преимущество перед desktop-ом???? Или скажем может проще тогда писать desktop и запускать его на клиенте через JWS?????
А плагины для каждого броузера писать .....
Оно конечно круто, но мы не Мелкософт всё-таки по ресурсам. Тут функционал основной бы описать, а не заморачиваться на кучу плагинов.....

добавьте сюда связь (интернет) - слабое звено и система вообще перестанет функционировать!
у нас так было! на 15 минут интернет отключили - дирик выскочил и заорал - нет! надо, чтобы всегда доступ был!
плюнули, написали десктопные клиенты, курим, отдыхаем, своими делами занимаемся - никаких проблем! никаких плгинов, аллертов и прочей шелухи.

не понял....
Вы делали связь через инет внутри локального офиса????
А если удалённые офисы подключали, то какая разница по какому протоколу подключаться???
Если канал накроется, то любой протокол не спасёт.
Можно и десктоп по HTTPS приконтачить. Или вы через публичную сеть по JDBC шарашили??
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058372
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergnnAtum1Делали все тоже самое лет 8 назад - с того времени ничего не изменилось ...

web (GWT) + jboss + когда пошли требования версионности и работы с файлами появился web start + swing клиент , который как щупальце спускался на клиента ( безопасность по мастер паролю и ssl + клиентский серт.)



Меня в технологии JWS интересует ещё одна проблема.
Если достаточно большое приложение, то упаковать его в один JAR, мягко говоря не удобно. А если много, то как они взаимодействуют? В смысле можно ли можно ли запускать один из другого? И будет ли сохраняться при этом единый контекст приложения?

Или один - собственно приложение, а куча остальных - библиотеки?
...
Рейтинг: 0 / 0
Java WEB Start что это ?
    #39058386
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergnnЕсли достаточно большое приложение, то упаковать его в один JAR, мягко говоря не удобно.

На самом деле, вполне удобно.
Ну и не понятно вы это требование единого jar-а откуда выдумали?

sergnnА если много, то как они взаимодействуют?

Точно так же как и без JWS.

sergnnВ смысле можно ли можно ли запускать один из другого?
Можно. Только не "запускать", а "вызывать".


sergnnИ будет ли сохраняться при этом единый контекст приложения?
Что такое "контекст" в данном случае?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java WEB Start что это ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]