Все новости от 19 июня 2006 г. JBoss Seam сшивает AJAX и Java
Проект Seam предлагает open-source среду для приложений Web 2.0, написанную на Java.
Компания JBoss вступила в игру AJAX (Asynchronous JavaScript and XML), выпустив open-source среду Seam для AJAX-приложений. Написанная на Java и распространяемая по лицензии LGPL, она призвана упростить разработку интерактивных веб-приложений, предложив стандартный набор элементов интерфейса пользователя и back-end классов. В инструментарий входят также компоненты для облегчения программирования в веб-среде, которые следят за управлением сеансом и рабочим потоком приложения.
В последнее время появилось несколько сред AJAX, в частности, Google Web Toolkit, хотя еще никто не предложил независимый от поставщика стандарт для таких сред на каком бы то ни было языке. Без такой среды, как Seam или GWT, разработчикам приложений приходится писать собственные клиентские и серверные компоненты для их поддержки. Однако GWT — не совсем open-source проект, так как содержит один компонент, доступный только в бинарной форме.
Seam основан на EJB 3.0 и требует сервера приложений на базе JDK 5.0. В нем интенсивно используются аннотации, появившиеся в Java 5.0, которые позволяют определять отдельные аспекты поведения приложений, не требуя большого объема программирования. Переход с EJB 2.0 на 3.0 рассматривался многими как существенное упрощение стандарта. Предыдущие версии EJB критиковали за чрезмерную громоздкость и тяжеловесность.
В число других стандартов, используемых в инструментарии, входят JavaServer Faces и JSR-168 Portlets API. Seam решает также такие проблемы веб-разработки, как устойчивость сеанса. JBoss не преподносит Seam как чисто AJAX-среду, но так как для ее работы требуется JSF, вероятно, что этот инструментарий будет применяться почти исключительно для веб-приложений.
Seam — один из первых крупных проектов, выпускаемых JBoss с момента ее приобретения компанией Red Hat в апреле этого года. До этого дистрибьютор Linux пытался создать свой собственный сервер приложений open source — после того как переговоры между двумя компаниями об интеграции JBoss в Red Hat Linux споткнулись о проблему распределения доходов.
Предыдущие публикации:
В продолжение темы:
|
|
| Угрюмый сангвиник 19 Jun 2006 10:52 AM |
Эх, блин... Мешков с котами стало еще больше... Скока новых frameworks - и нет единого стандарта...
|
|
| http://linux.org.ru/view-message.jsp?msgid=1439952 19 Jun 2006 11:56 AM |
устойчивость сеанса, конечно, важна и Portlets API ето круто, однозначно! но интерфейс ваять надо на зуле (http://XUL.ru/) стандарт как никак сам гооголь бросает, кажись свой убогий ajax - http://google.com/tools/firefox/ http://linux.org.ru/view-message.jsp?msgid=1439952 и переходит на XUL ;)
|
|
| Kosta 19 Jun 2006 12:11 PM |
Что за фигня про выбрасывание GWT? Разработчик в форуме GWT говорит, что они шибко заняты прикрычиванием новых фич и багофиксингом GWT. Вроде не бросают. И вообще, при чем тут синхронизация настроек? |
|
| нц 19 Jun 2006 1:35 PM |
ткните пальцем, где сказано что XUL это стандарт. базируется на стандартах не есть стандарт сам по себе. Если хорошо разбираетесь - расскажите про совместимоть. Не будет ли проблем при смене пользователем его браузера (версии Gecko)? Для продвижения XUL нужны мощные приложения, увидев которые пользователи скажут - вааау и окончательно уйдут с IE. Хочется примеров. Экстеншены это здроровско, но хотца более впечатляющего. Понимаете, кроме того чтобы кричать что XUL рулез и кидаться ссылками, надо еще что-то делать ;) Воспринимайте не как наезд, а как здоровую критику. 2 Угрюмый сангвиник: угу .. количество фреймворков перевалило за 130 штук.. бардак полный. Таки тех, которых можно использовать (вылизанных, с документацией) - не так уж и много в результате. Посмотрим что будет. |
|
| http://ru.wikipedia.org/wiki/U3 19 Jun 2006 9:19 PM |
нц> Для продвижения XUL нужны мощные приложения, нц> увидев которые пользователи скажут - нц> вааау и окончательно уйдут с IE. Kosta> при чем тут синхронизация настроек? вааау (ух ты, - "Google Browser Sync" не поддерживается для IE !!!) PS если гуголь будет с прежним рвением поддерживать свои екслюзивные сервисы и на IE и на FireFox какой смысл переходить на FireFox ? если гуголь будет "шибко занят" AJAX`ом и не перейдет на XUL, то его "бросит" Microsoft ... через бедро
|
|
| нц 19 Jun 2006 9:41 PM |
это не вауу.. это утилита.. я имел в виду - приложение. гугловский AJAX работает на стремящимся-к-100% браузеров (с 9 оперой практически так и будет). гугл зарабатывает деньги и перетаскивать 80% ИЕшников на ФФ .. зачем? |
|
| http://ru.wikipedia.org/wiki/Браузерные_войны 19 Jun 2006 10:52 PM |
нц> гугл зарабатывает деньги и перетаскивать 80% ИЕшников на ФФ .. зачем? MS зарабатывает деньги и перетаскивать 20% FFшников на IE .. зачем? |
|
| Николай 20 Jun 2006 7:04 AM |
framework - структура binary - двоичный читать отвратно переводчика на мыло |
|
| нц 20 Jun 2006 9:07 AM |
2 человек-ссылка МС не перетаскивает ФФшников на ИЕ .. не надо бредить |
|
| http://google.com/tools/firefox/ 20 Jun 2006 10:53 AM |
синхронизация (слияние) закладок через "Google Browser Sync" всё ж очень удобная фича а открытие вчерашних страниц ?! вообще отпад !!! приходишь так с утречка, открываешь браузер FireFox а он тебе, типа, список вчера не дочитанных страниц крестиками предлагает откликать клик-клик по XUL-интерфейсу и ... читаешь нц с того же места - бодрит ;)
|
|
| нц 20 Jun 2006 12:59 PM |
и чего? утилита как утилита.. удобная, практичная. думаю где-нить валяется давно сделанное подобное и под ИЕ толку от вас .. сам поискал Codetch, ChatZilla, Mozilla Calendar, FireFTP - это уже интересно, полноценные приложения, аналоги "толстых" программ.. |
|
| Pyro Sun 20 Jun 2006 6:26 PM |
Да, давно пора уже создать Web 2.0, а то HTML+AJAX выглядят достаточно убого :/ Делать его сразу нада независимым от браузера, и распространять в виде плагина, что бы все и по Opera, IE и FireFox работало одинаково. Вот если бы этим заниняться гуглу!!! А потом бы он просто перевел бы пару своих сервисов на Web 2.0, к примеру поиск и почта... И про эти извраты на Java и XUL все бы быстро забыли...
|
|
| нц 20 Jun 2006 6:53 PM |
чего сделать?? можно поподробнее пожалуйста, ниасилил |
|
| Pyro Sun 20 Jun 2006 7:23 PM |
2нц... Плагин на подобии просмотрщика Flash, либо на подобии просмотрщика djvu файлов... |
|
| нц 20 Jun 2006 9:40 PM |
ну вообще-то флеш все может .. а точнее flex разрабатывать новые технологиии нет смысла - надо выжимать все из старых |
|
| Pyro Sun 21 Jun 2006 3:08 PM |
Flash может все но он орентирован на исполнеии на клиентской машине... И ваше он задумывался как gif-killer поэтому орентирован не на графику, а на не на интерфейс пользователя. А web 2.0 должен в основном на серваке крутиться и выдавать юзеру тока данные и куски опиания интерфейса пользователя Выжымать все из страрых... хм... А почему вы тада за ZX-Spectrum не сидите :))) А пентагон... ааа целых 8 мегагерц и 512КБ рама... АААА... Некотрорые из него что-то досих пор выжимают... |
|
| http://ru.wikipedia.org/wiki/XUL 21 Jun 2006 4:05 PM |
нц > Для продвижения XUL нужны мощные приложения, нц > увидев которые пользователи скажут - вааау и нц > окончательно уйдут с IE ну хорошо браузер FireFox - довольно мощное приложение, вполне толстое, интерфейс - на зуле (XUL), пользователеи (которые смогли увидеть FireFox) сказали "ух ты" и ето не смотря на то, что к каждому новому ноутбуку "приварен" IE ___________________________________________________________ _ Pyro Sun > про эти извраты на Java и XUL все бы быстро забыли извраты на Java и AJAX, вероятно, но при чем же здесь XUL ? бросить C++ и писать сервер-сайд на джава, а клиент на AJAX только потому, что Гейтц поставил раком 80 % пользователей ?
|
|
| Pyro Sun 21 Jun 2006 5:26 PM |
если бы кто-то написал плагин к IE и Opera после установки которого они бы понимали XUL вот это был бы подвиг!!! и шаг для его продвижения... Но еше большим бы шагом было... перевод нескольких популярных Web служб на XUL!!! вроде google.com, gmail, googletalk и прочей ихней хероманитии... А вообще формат для описания интерфейса нада делать патентованным и закрытым... тада холиваров за браузеры небудет, никогда!!! Opera получше Firefox (ИМХО)... но и она в жопе...
|
|
| Wintermute - devnul.ru 22 Jun 2006 3:05 PM |
2 Pyro Sun: Дык, эта... Напиши. Как там девиз OSS: сделай сам, да? |
|
| Pyro Sun 22 Jun 2006 5:39 PM |
А нахуя???? |
|
| Pyro Sun 22 Jun 2006 5:40 PM |
Я ж не кричу что XUL круче чем вареные яйца :) |
|
| Утрук 23 Jun 2006 10:53 PM |
"Opera получше Firefox (ИМХО)... но и она в жопе..." Попробовал Opera. Не нашел место которым отключается реклама. Выбросил Opera. |
|
| Partmann - fufelmaninami.com 25 Jun 2006 8:36 PM |
Здравствуйте! Ищу качественную партнёрскую программу (affiliate), только не за клики а за действия - например, за процент с продаж. Google AdSense неплохо работает, денежка капает, но хотелось бы побольше выжать из сайта. Тематика сайта - софт, программирование. А также тема как заработать WebMoney. Кстати, http://www.webmoney.ru - WebMoney удобная штука, всем рекомендую! :D И мобилку за 5 секунд пополнить, и интернет оплатить - выходить из дома не нужно!!! Ладно, отвлекся я. Слушаю ваши мнения по хорошим партнёрским программам. Всем спасибо заранее.
|
|
| iZEN - izenmail.ru 27 Jun 2006 8:34 PM |
Учтите, что в AJAX проблемы с безопасностью исполнения клиентских скриптов ещё не решены. |
|
|