Платформа разработки приложений Oracle
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2009 г. ) |
В вычислений сфере Oracle Application Development Framework , обычно называемая Oracle ADF , предоставляет Java среду для создания корпоративных приложений . Он предоставляет визуальные и декларативные подходы к разработке Java EE. Он поддерживает быструю разработку приложений на основе готовых к использованию шаблонов проектирования , управляемых метаданными и визуальных инструментов.
Поддерживаемые технологии [ править ]
На основе архитектуры MVC . Oracle ADF может поддерживать любую комбинацию следующих возможностей:
Модель [ править ]
- Веб-службы — как SOAP, так и REST
- TopLink — и EclipseLink
- JavaBeans
- POJO классы простые старые Java объекты — простые ( Java )
- Бизнес-компоненты ADF (объект сущности, объект представления)
- Портлеты
- CSV и XML Файлы
- SQL-запросы
Контроллер [ править ]
- JavaServer Faces (JSF)
- Потоки задач ADF — расширение уровня контроллера JSF, которое добавляет полный поток процессов и аспекты повторного использования.
- Стойки
- Jspx (страницы JavaServer, XML-совместимый вариант стандарта JSP)
Посмотреть [ править ]
- Качать
- Страницы JavaServer (JSP)
- JavaServer Faces (JSF)
- ADF Faces — реализация Oracle JavaServer Faces. [1]
- Фасеты
- Мобильный браузер ADF — на основе Apache Trinidad
- Excel благодаря интеграции с настольным компьютером ADF
Oracle JDeveloper Бесплатная интегрированная среда разработки предоставляет графический интерфейс для создания приложений управления данными с использованием 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»). [2]
Электрический ток [update] Архитектура ADF с общим уровнем модели/привязки была представлена в JDeveloper 9.0.5.
В июне 2006 года корпорация Oracle передала библиотеку компонентов ADF Faces компании Apache Trinidad . Oracle JSF (ADF Faces, реализация , включает более 100 компонентов.)В сентябре 2012 года Oracle представила бесплатную версию основных технологий Oracle ADF под названием «Oracle ADF Essentials». Для получения дополнительной информации см. http://www.oracle.com/technetwork/developer-tools/adf/overview/comComponents-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. [3]
Поддерживаемые клиенты могут получить доступ к исходному коду Oracle ADF, обратившись в службу поддержки Oracle.
См. также [ править ]
Ссылки [ править ]
- ^ Дебьен, Фредерик; Московиц, Петр; Векерле, Филипп (5 января 2010 г.). Справочник по Oracle WebCenter 11g: Создание многофункциональных, настраиваемых приложений Enterprise 2.0 . Оракул Пресс. McGraw Hill Professional (опубликовано в 2009 г.). п. 47. ИСБН 9780071629331 . Проверено 6 августа 2014 г.
ADF Faces — это полная переработка UIX, в которой различные компоненты были переработаны как компоненты JSF.
- ^ Дорси, Пол; Колецке, Питер; Фадерман, Авром (декабрь 2002 г.). Руководство Oracle9i Jdeveloper . п. 932 . Проверено 15 сентября 2009 г.
[...] Бизнес-компоненты для Java (BC4J)[...]
- ^ Источник: http://blogs.oracle.com/devtools/2008/08/announcing_oracle_weblogic_ser.html. Архивировано 21 августа 2008 г. на Wayback Machine.