Oracle Application Development Framework

редактировать

В вычислениях, Oracle Application Development Framework, обычно называемый Oracle ADF, предоставляет Java фреймворк для создания корпоративных приложений. Он обеспечивает визуальный и декларативный подходы к разработке Java EE. Он поддерживает быструю разработку приложений на основе готовых к использованию шаблонов проектирования, управляемых метаданными и визуальных инструментов.

Содержание
  • 1 Поддерживаемые технологии
    • 1.1 Модель
    • 1.2 Контроллер
    • 1.3 Просмотр
  • 2 История
  • 3 Лицензирование
  • 4 См. Также
  • 5 Внешние ссылки
  • 6 Ссылки
Поддерживаемые технологии

На основе архитектуры MVC. Oracle ADF может поддерживать любую комбинацию из следующего:

Модель

Контроллер

  • JavaServer Faces (JSF)
  • ADF Task Flows - расширение уровня контроллера JSF, которое добавляет полный поток процесса и аспекты возможности повторного использования.
  • Struts
  • Jspx (JavaServer Pages, XML-совместимый вариант стандарта JSP)

View

  • Swing
  • JavaServer Pages (JSP)
  • JavaServer Faces (JSF)
  • ADF Faces - реализация Oracle JavaServer Faces
  • Facelets
  • Мобильный браузер ADF - на основе Apache Trinidad
  • Excel через интеграцию с рабочим столом ADF

Oracle JDeveloper free Интегрированная разработка Среда обеспечивает графический интерфейс rface для создания приложений управления данными с использованием ADF.

Oracle также предлагает инструменты на основе Eclipse для ADF в Oracle Enterprise Pack For Eclipse.

Разработчики могут развертывать приложения Oracle ADF в Java EE -совместимых контейнерах. Официально поддерживаются Oracle WebLogic и IBM WebSphere. Пользователи бесплатной версии ADF Essentials могут купить поддержку этих приложений на GlassFish.

История

Корпорация Oracle продает части Oracle ADF с 1999 года - в частности, бизнес-компоненты ADF, - тогда известные как «JBO», а затем как «BC4J» («Бизнес-компоненты для Java»).

Текущая архитектура ADF с общей моделью / уровнем привязки была представлена ​​в JDeveloper 9.0.5.

В июне 2006 года корпорация Oracle подарила библиотеку компонентов ADF Faces компании Apache Trinidad. (ADF Faces, реализация Oracle JSF, включает более 100 компонентов.) В сентябре 2012 года Oracle представила бесплатную версию основных технологий Oracle ADF под названием «Oracle ADF Essentials». Для получения дополнительной информации см. http://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html.

Лицензирование

Oracle ADF Essentials бесплатно для разработать и развернуть пакет ключевых ключевых технологий Oracle ADF. См. Условия лицензии для Oracle ADF Essentials: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html для «полной» Oracle ADF: Oracle Application Server лицензия включает компонент для лицензионного сбора для Oracle ADF. Это означает, что все пользователи, которые приобрели лицензию Oracle Application Server, могут использовать Oracle ADF бесплатно. Пользователи, которые хотят развернуть ADF на стороннем сервере приложений, могут приобрести лицензию на выполнение ADF в местном офисе продаж Oracle. Пользователи могут бесплатно разрабатывать и тестировать приложения Oracle ADF исключительно в Oracle JDeveloper.

Корпорация Oracle приобрела WebLogic в июне 2008 г. и, таким образом, больше не считает его сервером приложений сторонней компании, поэтому ADF включен в каждую лицензию WebLogic.

Поддерживаемые клиенты могут получить доступ к исходный код Oracle ADF через запрос в службу поддержки Oracle.

См. Также
Внешние ссылки
Ссылки
Последняя правка сделана 2021-06-01 13:41:39
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте