Самое горячее: Европа признала соцсети опасными (50); "Фобос-Грунт" уже не спасти (11); Мобильники убивают детей (26); ЕЩЕ >>
РАЗДЕЛЫ
Архив
« июнь 2020  
пн вт ср чт пт сб вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Oracle не советует увлекаться AJAX

Софт | Новости | 27.09.2007 12:24

Oracle на этой неделе порекомендовал веб-разработчикам избегать излишнего ажиотажа по поводу AJAX и призвал крупные организации использовать технологию JavaServer Faces (JSF) в Веб 2.0-приложениях, пишет The Register.

Тед Фаррелл - главный архитектор и вице-президент по вопросам инструментов и средств (Ted Farrell, chief architect and vice president of tools and middleware) - отвечает в Oracle за технические и стратегические аспекты развития JSF. Он рекомендует не забывать, что AJAX заточен на интерфейс, но мало что дает для решения такой важной и сложной задачи, как интеграция клиентской и серверной частей веб-проекта. Поэтому проекты, делающие ставку только на AJAX-интерфейсы, могут потерпеть фиаско в будущем, когда нужно будет заниматься развитием проекта.

"Никто не задумывается над важностью серверной части, поскольку, дескать, выбор в пользу статуса веб-сервиса решает все проблемы", - заявил Тед Фаррелл, выступая на этой неделе на конференции AJAXWorld (в Санта-Клара, Калифорния). "Но выбор технологии для построения интерфейса пользователя: Swing это будет, Java, DHTML или JavaScript - далеко не решает всех проблем разработки."

Сказанное касается также и других новых "насыщенных" (rich) интернет-архитектур и клиентских-архитектур - таких как Silverlight и Apollo от Microsoft и Adobe Systems, поскольку эти технологии не содержат стандартного способа взаимодействия с серверной частью.

Фаррелл считает, что есть опасность снова и снова наступать на те же грабли, когда все усилия брошены на совершенствование пользовательского интерфейса, а затем оказывается, что проект в целом не работает. Напротив, JSF предоставляет возможность создавать "насыщенные" (rich) интерфейсы в стиле Веб2.0, решая при этом и проблемы интеграции с серверной частью. JSF разделяет объектные модели и рендеринг: вы передаете события назад на сервер и рендерите их там.

"Мы знаем разработчиков комбинирующих Oracle Forms, Siebel и PeopleSoft. Перевести их на JSF, - который является декларативным и имеет готовый инструментарий, - гораздо легче, чем заставить их выучить DHTML ... если вы будете выдвигать такие высокие требования, то растеряете большую часть разработчиков", - предупреждает Фаррелл.

У AJAX, безусловно, есть проблемы, - заключает автор The Register, - и Фаррелл прав, рассказывая, как опрометчиво вебдванольная публика забыла про интеграцию своих интернет-служб с серверной частью. И, конечно, JSF является единой мощным фрэймворком, набравшим критическую массу, в то время как AJAX-фрэймворков насчитывается чуть ли не 134 штуки - каждый со своими заморочками.

разделы: Новости | Софт
теги: Oracle

Другие новости

Последние комментарии
об издании | тур по сайту | подписки и RSS | вопросы и ответы | размещение рекламы | наши контакты | алфавитный указатель

Copyright © 2001-2020 «Вебпланета». При перепечатке ссылка на «Вебпланету» обязательна.

хостинг от .masterhost