|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
al1975 : 188 Новичок
|
Ноя 10, 2011 2:31 |
|
|
| Разве аплеты сейчас используются в написании современных сайтов?На них даже вроде браузеры "ворчат"...Сейчас вроде java-скрипты в ходу..? |
|
|
|
 |
mesier : 693 Постоянный посетитель Откуда: Новокузнецк
|
Ноя 10, 2011 4:52 |
|
|
Когда это действительно необходимо, конечно используются! Существует определенный круг задач, в которых тебе нужно тесное взаимодействие с клиентской ОС (то есть куда ограничения безопасности не пустят из Джаваскрипта и Флэш/Флекс-сценария) или JVM клиента. Например, для взаимодействия с КриптоПРО на клиентском компе из браузера.
А в корпоративных приложениях - вообще сплошь и рядом используются аплеты. Например, CiscoWorks целиком и полностью на аплетах. Какие-то Enterprise Manager-ы для БД, серверов приложений, управлялки для SAN-сетей - тоже могут использовать аплеты.
Хотя, конечно, если кругозор в web-приложениях ограничен сайтами-развлекалками, а верхом совершенства видится социальная сеть, тогда да - и апплеты вчерашний день, и вообще Java скоро умрет (ляпнул тут один на sql.ru).  |
|
|
|
 |
al1975 : 188 Новичок
|
Ноя 10, 2011 5:05 |
|
|
| Ну вот в другой теме на этом форуме на счёт "часы вставить на сайте" - я ж могу написать аплет,который будет показывать время(использую например класс Timer),вставлю куда мне нужно...Так? Время клиента ж показывать будет?..Браузеры не будут "ругаться" на аплет? |
|
|
|
 |
al1975 : 188 Новичок
|
Ноя 10, 2011 5:48 |
|
|
Уже быстренько накатал апплет с часами,работает..Получаеться : если знаешь джаву - можно вместо джава-скриптов аплеты писать на любой вкус,а джава-скрипты пусть вставляют php-писты ? |
|
|
|
 |
stolzen : 422 Бывалый Откуда: Нижний Новгород
|
Ноя 10, 2011 8:05 |
|
|
| al1975 писал(а): |
Уже быстренько накатал апплет с часами,работает..Получаеться : если знаешь джаву - можно вместо джава-скриптов аплеты писать на любой вкус,а джава-скрипты пусть вставляют php-писты ? |
Нет, не только пхпешники. В 99% случаев апплетны нежелательны (как минимум, нужно jre ставить). Лучше уж писать на js. Если уж хочется сильно писать на джаве - то тогда нужно смотреть в сторону GWT, который компилирует java код в js. Мое имхо: апплеты - это вчерашний день. |
|
|
|
 |
mesier : 693 Постоянный посетитель Откуда: Новокузнецк
|
Ноя 10, 2011 8:41 |
|
|
| al1975 писал(а): |
Уже быстренько накатал апплет с часами,работает..Получаеться : если знаешь джаву - можно вместо джава-скриптов аплеты писать на любой вкус,а джава-скрипты пусть вставляют php-писты ? |
Для работы аплетов на клиентской машине должна быть установлена JRE, аплет должен быть подписан, браузер должен разрешать выполнение аплетов.. Поэтому в WWW они не получили распространения. В основном в локальных и приватных сетях используются.
Даю не менее интересную наводочку: Flex, ActionScript. Для www более подходящая штука. По возможностям приближается к аплетам, но при этом JRE на клиенте не нужно, достаточно установленного Flash-плеера (уже установлен почти у каждого). Есть хорошие библиотеки для взаимодействия из клиентского ActionScript с Java-сервлетами.. Дерзай!  |
|
|
|
 |
ТокиТори : 1066 Завсегдатай
|
Ноя 10, 2011 8:52 |
|
|
| Бьете из пушки по воробьям. Те же самые часы лучше реализовать на js или html5. Апплеты имеют огромные возможности. И их надо использовать в соответствующих целях, т.е. для создания многофункциональных приложений. |
|
|
|
 |
sgdread : 2184 JT Библиотекарь Откуда: USA
|
Ноя 11, 2011 1:09 |
|
|
| al1975 писал(а): |
| Разве аплеты сейчас используются в написании современных сайтов?На них даже вроде браузеры "ворчат"...Сейчас вроде java-скрипты в ходу..? |
Апплеты используются в приложениях, где нужна криптография (к примеру, генерация цифровой подписи для банковских транзакций). Клиенты некоторых игр (Haven&Hearth, к примеру), используют апплеты как платформу. Remote Desktop-ы всякие для корпоративных сетей и т.п. _________________
 |
|
|
|
 |
конвиг : 27 Новичок
|
Ноя 11, 2011 16:59 |
|
|
Вот вам пример
http://xray-optics.ucoz.ru/editor.htm
аплета, который на javascript ну никак не сделать, хоть застрелись и даже Canvas не поможет. Он решает много задач физики, используя файлы в двоичном коде на сервере. И он даже не подписан. Он делает графику и анимацию и может очень многое другое. Это вообще интерпретатор языка программирования.
А вот вам пример
http://vkacl.narod.ru/slideshow/main.htm
анимации на javascript, которую можно сделать и как аплет, но не нужно. |
|
|
|
 |
stolzen : 422 Бывалый Откуда: Нижний Новгород
|
Ноя 14, 2011 8:23 |
|
|
| Цитата: |
| ВАЖНОЕ ЗАМЕЧАНИЕ: ... Однако начиная с версии JRE 1.6u24 эта операция заблокирована. Чтобы решить эту проблему нужно прочитать статью |
И кто захочет читать статью? Слишком много телодвижений - будут делать это те, кому действительно нужно (скажем, препод сказал использовать именно этот апплет). Да и опять же - нужна JRE.
Я пока не переубежден, что апплеты - это вчерашний день. И если что-то средствами js нельзя сделать, то скорее всего можно подумать, погуглить и все-таки сделать это на js. На js уже дум переписали! http://blogs.computerra.ru/13291 |
|
|
|
 |
zloyby : 1 Новичок
|
Ноя 14, 2011 15:11 |
|
|
| Моя текущая работа с апплетами - трансляция клиенского рабочего стола как rtmp поток + кодирование и удаленное управление этим рабочим столом. С удовольствие послушаю Ваш вариант реализации. С помощью js (flash?) сделаете? или какими технологиями? и за какое время? Уважаемый stolzen - дабы вы не казались троллем - ответьте, пожалуйста, на эти вопросы. |
|
|
|
 |
sgdread : 2184 JT Библиотекарь Откуда: USA
|
Ноя 15, 2011 0:51 |
|
|
| zloyby писал(а): |
| Моя текущая работа с апплетами - трансляция клиенского рабочего стола как rtmp поток + кодирование и удаленное управление этим рабочим столом. С удовольствие послушаю Ваш вариант реализации. С помощью js (flash?) сделаете? или какими технологиями? и за какое время? Уважаемый stolzen - дабы вы не казались троллем - ответьте, пожалуйста, на эти вопросы. |
Думаю реализовать можно, но это будет что-то из разряда превращения железа в золото: теоретически можно, но фактически экономически нецелесообразно. Проблемы будут как минимум со следующими областями:
- производительность
- персонал (люди, которые могут написать порт Doom/Quake на JS стоят ОЧЕНЬ дорого и их крайне сложно найти/переманить к себе)
К слову, умельцы сделали JVM на JS. _________________
 |
|
|
|
 |
stolzen : 422 Бывалый Откуда: Нижний Новгород
|
Ноя 15, 2011 13:53 |
|
|
| zloyby писал(а): |
| Моя текущая работа с апплетами - трансляция клиенского рабочего стола как rtmp поток + кодирование и удаленное управление этим рабочим столом. С удовольствие послушаю Ваш вариант реализации. С помощью js (flash?) сделаете? или какими технологиями? и за какое время? Уважаемый stolzen - дабы вы не казались троллем - ответьте, пожалуйста, на эти вопросы. |
Как и было сказано - у апплетов есть своя ниша, которую в ближайшее время они вряд ли освободят, несмотря на силверлайт (те же яйца, только сбоку) и прочее.
Думаю в вашем случае действительно целесообразнее (быстрее) делать это с помощью апплетов. Рискну предположить, что такое можно и на флеше сделать - хотя бы использовать флеш, как клиент, а данные брать с сервера, на котором уже есть jvm.
Самый большой минус апплетов, сильверлайт апплетов и прочего - нужен плагин. Для флеша он тоже нужен, но он есть почти везде. |
|
|
|
 |
Evgenic : 1198 Завсегдатай Откуда: Средняя Волга
|
Ноя 15, 2011 14:26 |
|
|
| stolzen писал(а): |
| Для флеша он тоже нужен, но он есть почти везде. |
как же, есть!!! а вот обламайтесь. эта кладесь глюков так и не вышла для 64битных браузеров. Только бетты. для мобильных платформ флеш уже сдох. И учтите что есть еще процент юзеров кто отключил этот плагин как неподобающую ерись! А есть еще аппловские платформы куда вход флешу заказан. _________________
 |
|
|
|
 |
stolzen : 422 Бывалый Откуда: Нижний Новгород
|
Ноя 15, 2011 16:18 |
|
|
| Evgenic писал(а): |
| как же, есть!!! а вот обламайтесь. эта кладесь глюков так и не вышла для 64битных браузеров. Только бетты. для мобильных платформ флеш уже сдох. И учтите что есть еще процент юзеров кто отключил этот плагин как неподобающую ерись! А есть еще аппловские платформы куда вход флешу заказан. |
Ставится nspluginwrapper | патчится memcpy и вперед ) Ну а вообще для основных дистов в линухе флеш без проблем ставится. В федоре повозиться немного нужно, а в убунте за один клик ставится. Про винду и говорить нечего - все работает без проблем.
Да да, а апплеты для мобильных платформ во всю процветают  |
|
|
|
 |
|
|
Страница 1 из 2 На страницу 1, 2 След. |
Список форумов
-> Апплеты |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|