WikiDer > Ajax4jsf
Оригинальный автор (ы) | Александр Смирнов, Exadel, JBoss |
---|---|
Стабильный выпуск | теперь часть RichFaces |
Тип | Аякс, Ява, JSF, Рамки |
Интернет сайт | www |
Ajax4jsf был проектом для платформы с открытым исходным кодом, который добавил Аякс возможности для JavaServer Faces (JSF) каркас веб-приложений.
Он был одним из первых, кто начал работать с JSF, но реализовал все еще редкую возможность: снятие шкуры.
Ajax4jsf теперь полностью содержится в RichFaces проект.[1]
История
Ajax4jsf был создан Александром Смирновым в начале 2005 года. Новые технологии того времени были Аякс и JavaServer Faces. Смирнов решил объединить их так, чтобы было легко реализовать функциональность Ajax в приложении JSF.[2]
Проект начался SourceForge.net под именем Теламон (от Шекспир играть в, Антоний и Клеопатра[3]).
Позже в том же году Смирнов присоединился к Exadel и продолжил разработку фреймворка. Первая версия была выпущена в марте 2006 г. в рамках Платформа визуальных компонентов Exadel или же Exadel VCP. Позже в 2006 году он был разделен на структуру Ajax4jsf и RichFaces. В то время как RichFaces обеспечивал «компонентно-ориентированный» подход Ajax (компоненты делают все, что вам нужно), Ajax4jsf обеспечивал так называемую «ориентированную на страницы» поддержку Ajax. Разработчик указывает, какие части страницы должны обрабатываться на сервере после некоторых действий пользователя на стороне клиента, а какие части на стороне клиента должны быть обновлены впоследствии. Ajax4jsf стал проектом с открытым исходным кодом, размещенным на Java.net,[4] в то время как RichFaces стала коммерческой библиотекой компонентов JSF.
В марте 2007 г. JBoss и Exadel договорились о партнерстве, в котором Ajax4jsf и RichFaces теперь будут находиться под эгидой JBoss и называться JBoss Ajax4jsf и JBoss RichFaces.[5] RichFaces теперь также будет с открытым исходным кодом и бесплатным. В сентябре 2007 года JBoss и Exadel решили объединить Ajax4jsf и RichFaces под именем RichFaces.[1][6] Это имело смысл, поскольку теперь обе библиотеки имели одинаковую бесплатную лицензию с открытым исходным кодом. Наличие всего одного продукта также упростило управление версиями и проблемы совместимости.
Хотя сейчас часть JBoss RichFaces, код по-прежнему содержит ссылки на идентификатор 'a4j
' .
Рекомендации
- ^ а б "JBoss Ajax4jsf". JBoss.
- ^ Макс Кац, Exadel (15 августа 2008 г.). «Ajax4jsf и RichFaces - историческая перспектива». Архивировано из оригинал на 02.02.2009.
- ^ ICEfaces, стандартизированный на JSF, ICEfaces - это отмеченный наградами Платформа Ajax с открытым исходным кодом, которая позволяет разработчикам приложений Java EE создавать и развертывать серверные полнофункциональные Интернет-приложения (RIA) с использованием языка Java.
- ^ «AJAX для JavaServer Faces». Java.net.[постоянная мертвая ссылка]
- ^ «Продукты Exadel Ajax4jsf, RichFaces и Studio Pro внесли свой вклад в сообщество JBoss.org». Красная шляпа. Архивировано из оригинал 19 сентября 2008 г.
- ^ "JBoss RichFaces". JBoss.