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

Бих искал да изпробвам технологията Oracle ADF и изпробвах примерни уроци стъпка по стъпка в сайтовете на Oracle.

Съдейки по това, което видях, ето моите лични коментари.

  • Операции с плъзгане и пускане. Кара ме да се чувствам, че програмирам настолно приложение за уеб.
  • Не съм правил Javascript или CSS кодиране, но успях да създам проста AJAX функционалност
  • Не се притеснявах за проблеми с кръстосания браузър.
  • Картографирането на бизнес компонентите е страхотно
  • JDeveloper направи всичко бързо
  • Професионално изглеждащ сайт, без да сте CSS/AJAX гуру.

С всичко това мога ли да кажа, че Oracle вече е усъвършенствал тази нова технология? Това ли е следващото голямо нещо в J2EE dev? Струва ли си да инвестирам време в изучаване на това и дали изучаването на тази технология ще ми даде по-големи възможности? Има ли справедлив пазарен дял на тези технологии сега?

Опитах да правя уеб програми, използвайки само 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 е решение "всичко в едно", което ще ви позволи да се съсредоточите върху свършването на работата, вместо върху това как да накарате решение A да говори с решение B... Въпреки това , от друга страна, лицензионните такси на Oracle са нещо, на което трябва да разчитате. ADF е безплатен, ако закупите лиценз за Web Logic сървър. Ако обаче планирате да използвате някои други сървъри за приложения с вашето решение, ще трябва да платите лиценз за изпълнение.

Във всеки случай не боли да научиш нови неща :)

person Amir    schedule 29.03.2011
comment
Разгледайте ADF Essentials – ADF, работещ на общностно издание Glassfish, напълно поддържан, без лицензионни такси.oracle.com/technetwork/developer-tools/adf/overview/ - person Joe; 01.07.2014