Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Javascript VS Java applets / 25 сообщений из 75, страница 1 из 3
07.12.2012, 10:31:20
    #38069080
skywriter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Объясните, пожалуйста, чем так плохи Java Applet-ы, что в корпоративных приложениях для клиенсткой части разработчики стали отдавать предпочтение технологиям на основе JavaScript (GWT, ExtJS, JSF и т.д.)?
Пока мне попался только такой аргумент: мол клиенту не надо устанавливать JVM.
Но разве это такая большая проблема по сравнению с необходимостью для разработчиков поддерживать актуальными навыки с бOльшим количеством технологий (т.е. разпыляться между ними)?
А то, что значительная часть бизнес-приложений заточено под один небезъизвестный браузер - это разве лучше, чем органинованная установка JVM?
...
Рейтинг: 0 / 0
07.12.2012, 11:37:06
    #38069235
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
В корпоративных, как раз, пофиг что использовать. Тут уже обсуждалось в соседней теме. Быстрого ввода форм на DHTML не реализовать. Просто нафиг нужен апплет, когда можно просто запустить приложение через Java Web Start?
Ни какой пользы от того что оно встроено в страницу нет.
...
Рейтинг: 0 / 0
07.12.2012, 11:44:52
    #38069261
skywriter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Blazkowicz, ну хорошо, разсмотрим Java Web Start. Где его массово изпользуют?
Не видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения.
...
Рейтинг: 0 / 0
07.12.2012, 11:47:47
    #38069268
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
skywriterГде его массово изпользуют?
Не знаю. Мне как-то всё равно кто что использует. Я руководствуюсь в первую очередь здравым смыслом опытом, своим и коллег.
GUI вообще на Java пишут исчезающе мало. Дело не только в Web Start. А в Swing и недостате инфраструктуры.

skywriterНе видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения.
А я ещё ни разу не слышал чтобы корпоративные приложения на GWT/ExtJS делали.
...
Рейтинг: 0 / 0
07.12.2012, 11:53:54
    #38069292
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
skywriter,
мейнстрим на веб и тонкий клиент идёт с самого верха.
Ты сначала докажи что тебе без мощностей клиентских компов, а по сути Толстого - задачу не не выполнить.
Кроме того всё больше мобильных устройств. Даже у ГАИшников)))
...
Рейтинг: 0 / 0
07.12.2012, 13:22:02
    #38069602
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
А вот Apache Pivot очень симпатично выглядит, скорей бы допилили его, вместо свинга можно пробовать писать ГУИ.
...
Рейтинг: 0 / 0
07.12.2012, 13:25:06
    #38069609
just_vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
BlazkowiczА я ещё ни разу не слышал чтобы корпоративные приложения на GWT/ExtJS делали.
А где тогда используют GXT / ExtJs? Уж всяко не на обычных сайтах в интернете...
...
Рейтинг: 0 / 0
07.12.2012, 13:26:51
    #38069618
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
just_vladimirА где тогда используют GXT / ExtJs? Уж всяко не на обычных сайтах в интернете...
Админки всякие делать удобно. Опять корпоратив, да, если там отчетики всякие - красивые диаграмки. А там где операторский ввод, там категорично нет.
...
Рейтинг: 0 / 0
07.12.2012, 13:38:50
    #38069661
just_vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
BlazkowiczАдминки всякие делать удобно. Опять корпоратив, да, если там отчетики всякие - красивые диаграмки. А там где операторский ввод, там категорично нет.
А для операторского ввода тогда какие технологии? Точнее говоря, почему продукты сенчи не подходят?

Кстати, как раз в отчетиках применения этому не вижу, т.к. диаграммы это отдельные компоненты на Flash/SVG, а для таблиц слишком тяжелые страницы получаются. Админки - да согласен, почему-то считал, что ввод данных тоже должно быть нормально.
...
Рейтинг: 0 / 0
07.12.2012, 13:46:21
    #38069682
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
just_vladimirА для операторского ввода тогда какие технологии? Точнее говоря, почему продукты сенчи не подходят?

Горячие клавиши, тормознутость JavaScript и DOM, в целом, очень базовые возможности по многопоточности.
Стоит, конечно, отместить, что всё возможно, если приложить должные усилия. Но пока ещё риск велик.

just_vladimirКстати, как раз в отчетиках применения этому не вижу, т.к. диаграммы это отдельные компоненты на Flash/SVG,

Google Charts?

just_vladimirа для таблиц
слишком тяжелые страницы получаются.

Не тяжелее чем у других, если динамическую загрузку делать.

just_vladimirАдминки - да согласен, почему-то считал, что ввод данных тоже должно быть нормально.
Смотря кто вводит. Если операторы сидят вбивают целыми днями данные, обрабатывая сотни ордеров, то очень много рисков связаных с работой браузера. Если юзеры, которым некуда торопиться, то пофиг.
...
Рейтинг: 0 / 0
07.12.2012, 13:51:27
    #38069700
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
skywriterBlazkowicz, ну хорошо, разсмотрим Java Web Start. Где его массово изпользуют?
Не видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения.
Укртелеком использует. Настоящий (ТруЪ) Java Web Start + Oracle. Многозвенка. Я сам принимал участие в разработке.
...
Рейтинг: 0 / 0
07.12.2012, 13:58:09
    #38069716
just_vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
BlazkowiczГорячие клавиши, тормознутость JavaScript и DOM, в целом, очень базовые возможности по многопоточности.
Стоит, конечно, отместить, что всё возможно, если приложить должные усилия. Но пока ещё риск велик.
Ну если компы не 10летней давности и не IE6, то вполне себе вариант.

BlazkowiczGoogle Charts?
SVG - highcharts, Flash - fusioncharts.

BlazkowiczНе тяжелее чем у других, если динамическую загрузку делать.
Тяжелее чем html table + небольшие ухищрения для фиксации шапок.
А про динамическую загрузку, тут дело тонкое, надо смотреть, что понимается под этим, банальный пейджинг, или динамическая перестройка dom во время скроллинга данных (вроде сенчевские продукты так не умеют, но могу ошибаться), опять же динамически грузить из лежащего рядом json или с сервера?


BlazkowiczСмотря кто вводит. Если операторы сидят вбивают целыми днями данные, обрабатывая сотни ордеров, то очень много рисков связаных с работой браузера.
Ну тут только толстый клиент поможет.

BlazkowiczЕсли юзеры, которым некуда торопиться, то пофиг.
Вот, я себе такой вариант и представлял.
...
Рейтинг: 0 / 0
07.12.2012, 16:18:46
    #38070057
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Blazkowicz,
Ну, я вижу, что солидные конторы типа Боинг и NASSA, NATTO не брезгуют Swing.
...
Рейтинг: 0 / 0
07.12.2012, 16:29:16
    #38070092
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Valery ShiskinBlazkowicz,
Ну, я вижу, что солидные конторы типа Боинг и NASSA, NATTO не брезгуют Swing.
а НЕсолидные на чём?
...
Рейтинг: 0 / 0
07.12.2012, 16:43:03
    #38070134
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Petro123,

Это как в детстве: всегда смотришь на старших, опытных и познавших жизнь. А далее выбираешь путь сам.
...
Рейтинг: 0 / 0
07.12.2012, 17:04:50
    #38070180
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Быстрого ввода форм на DHTML не реализовать.

Почему? Стандартные html контролы великолепно работают, разве нет?
...
Рейтинг: 0 / 0
07.12.2012, 17:08:30
    #38070186
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Йуный джавистЪБыстрого ввода форм на DHTML не реализовать.

Почему? Стандартные html контролы великолепно работают, разве нет?

в хлебном посмотри на кассе как твою покупку вбивают. Вот это называется быстрый ввод.
...
Рейтинг: 0 / 0
07.12.2012, 17:09:04
    #38070188
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Йуный джавистЪ,

А что такое "стандартные HTML контролы" ?
...
Рейтинг: 0 / 0
07.12.2012, 17:11:05
    #38070192
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
1024,

+1

Хороший пример.
...
Рейтинг: 0 / 0
07.12.2012, 17:17:40
    #38070202
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Йуный джавистЪПочему? Стандартные html контролы великолепно работают, разве нет?
Нет. Пока не видел. Либо быстро вбивается в статичную форму, но потом её надо сабмитить и фиг его знает сколько оно до сервера ползти будет. Либо оно всё полнофункциональное, но притормаживает из-за обилия JavaScript.
Если юзеру торопиться некуда HTML - ОК.
Для операторов, которые вбивают постоянно, HTML - большой риск.
...
Рейтинг: 0 / 0
07.12.2012, 17:21:31
    #38070210
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Blazkowicz,
+1
в десктопе есть упрощённый ввод, когда POST-COMMIT идёт при переходе на др.строку в таблице.
Это не просто (без отд.формы ввода), но иногда нужно.
...
Рейтинг: 0 / 0
07.12.2012, 17:39:14
    #38070238
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Нормальный грид-контрол с человеческим лицом до сих по не создали для веба.
С сортировками. С редактированием. С полным комплектом UI-потребностей.
...
Рейтинг: 0 / 0
07.12.2012, 17:58:45
    #38070269
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
maytonНормальный грид-контрол с человеческим лицом до сих по не создали для веба.
С сортировками. С редактированием. С полным комплектом UI-потребностей.
Не сказал бы ... flex-решения - практическо ОНО. Причем, в базе. Понятно, спорно само решение на flash/flex, но если ориентироваться на конкретного заказчика с конкретным парком, то решение может быть очень даже неплохим - с реально работающими сокетами, скоростью взаимодействия и функционалом элементов. Скорость разработки - в разы быстрее GWT, не говоря уже за на ExtJS + самопал на сервере.
...
Рейтинг: 0 / 0
07.12.2012, 18:12:51
    #38070292
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
mayton,

Есть куча решений от GWT. Работает прекрасно, но кругом визг: "очень медленно".
...
Рейтинг: 0 / 0
07.12.2012, 18:14:47
    #38070297
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Javascript VS Java applets
Valery Shiskinmayton,

Есть куча решений от GWT. Работает прекрасно, но кругом визг: "очень медленно".

значит эти решения не "прекрасно" а "лажа".
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Javascript VS Java applets / 25 сообщений из 75, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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