Планирование опробования технологии Oracle ADF

Я хотел бы попробовать технологию Oracle ADF и попробовать пошаговые руководства на сайтах Oracle.

Судя по тому, что я видел, вот мои личные комментарии.

  • Операции перетаскивания. Мне кажется, что я программирую настольное приложение для Интернета.
  • Я не кодировал Javascript или CSS, но смог создать простую функциональность AJAX.
  • Я не беспокоился о кросс-браузерных проблемах.
  • Отображение бизнес-компонентов потрясающее
  • JDeveloper сделал все быстро
  • Профессионально выглядящий сайт, даже если вы не являетесь гуру CSS/AJAX.

Учитывая все это, могу ли я сказать, что Oracle уже отшлифовала эту новую технологию? Является ли это следующим важным событием в разработке J2EE? Стоит ли тратить время на изучение этого и даст ли изучение этой технологии больше возможностей? Есть ли справедливая доля рынка этих технологий сейчас?

Я пытался делать веб-программы, используя только Servlet/JSP. Затем я попытался использовать Struts и Spring, но мне часто требовалось много времени для простой страницы поиска/обновления с этими технологиями.

Я пока не могу сказать ни одного минуса, так как я не делал серьезных веб-проектов с ADF.

Что вы думаете, ребята?

Спасибо


person Mark Estrada    schedule 17.03.2011    source источник
comment
Когда я пытался использовать ADF (2006), это было дерьмо. Чрезвычайно тяжелый и с большим количеством проблем с совместимостью. В настоящее время я считаю, что Oracle решила все эти проблемы. Я бы попробовал, но я искренне предпочитаю фреймворк JavaScript, такой как ExtJS.   -  person davidbuzatto    schedule 20.07.2012
comment
Я считаю, что вы можете использовать любой JS fwk, который хотите, с ADF Faces.   -  person Joe    schedule 01.07.2014


Ответы (2)


Я впервые использовал Jdeveloper еще в 2000 году, когда это был очень сложный продукт. С тех пор он улучшился до неузнаваемости. В частности, Oracle проделал большую работу по взаимодействию с базой данных (что неудивительно) и инструментам визуальной разработки, управляемым мастерами.

Что касается серьезной разработки, Oracle использует этот продукт для создания Fusion Apps, следующего поколения E-Business Suite. Это делает JDeveloper флагманским инструментом для продвижения Oracle к мировому господству.

Основная проблема в том, что большинство Java-разработчиков настороженно относятся к проприетарным инструментам. Они предпочитают Eclipse, Hibernate и т. д. Еще неизвестно, изменятся ли отношения теперь, когда Oracle владеет Java.

person Community    schedule 17.03.2011

Если сравнить его с другими технологическими стеками, которые вам нужны для выполнения задачи, ADF — это комплексное решение, которое позволит вам сосредоточиться на выполнении работы, а не на том, как сделать так, чтобы решение А взаимодействовало с решением Б... Однако , с другой стороны, лицензионные сборы Oracle — это то, на что вам нужно рассчитывать. ADF предоставляется бесплатно, если вы покупаете лицензию на сервер Web Logic. Однако, если вы планируете использовать некоторые другие серверы приложений с вашим решением, вам необходимо будет оплатить лицензию на выполнение.

В любом случае, узнать что-то новое не помешает :)

person Amir    schedule 29.03.2011
comment
Ознакомьтесь с ADF Essentials — ADF работает в версии Community Edition Glassfish, полностью поддерживается, без лицензионных отчислений.oracle.com/technetwork/developer-tools/adf/overview/ - person Joe; 01.07.2014