"Мир Oracle в Украине"
oracle.ukrsat.com

ORACLEUkrSatTecon
О проекте Карта сайта  | English

Первая Новости Магазин Форум FAQ Объявления Ссылки

Oracle JDeveloper 10G

Oгасlе JDeveloper 10G предcтавляет собой интегрированную среду разработки с исчерпывающей поддержкой этапов моделирования, разработки, отладки и размещения J2EE - приложений и Web-сервисов.

Девиз JDeveloper "Productivity with choice" означает возможность вести высокоэффективную разработку приложений без ограничений на используемые подходы к разработке, технологии и платформы.

Рис. 1. Диалоговое окно создания нового объекта

Разработка приложений существенно упрощается за счет использования мастеров, редакторов, инструментов визуального моделирования, возможности интерактивной привязки данных к пользовательскому интерфейсу, автоматического развертывания в сервере приложений и т.д.

Oracle JDeveloper 10G представляет новый подход к разработке J2EE-приложений с использованием визуальных и декларативных инструментов. Инновационная инфраструктура разработки приложений Oracle ADF (Application Development Framework) существенно упрощает процесс разработки комплексных J2EE-приложений. Она базируется на архитектуре "модель-вид-контроллер" (Model-View-Controller, MVC) и позволяет разработчикам сконцентрировать свое внимание скорее на бизнес-логике приложения, а не на технологиях ее реализации.

Рис.2. Технологии Oracle ADF

В качестве механизмов доступа к данным на уровне бизнес-сервисов могут использоваться компоненты EJB, TopLink, BC4J, Web-сервисы и обычные классы Java. С помощью мастера все используемые источники данных регистрируются в уровне модели ADF DataControl и представляются в виде унифицированных объектов доступа к данным, скрывающих природу их программной реализации от разработчика компонентов уровня представления.

Дизайнер экранов (JSP или Swing) позволяет размещать необходимые методы бизнес-сервисов непосредственно на экранной форме, при этом автоматически создаются соответствующие объекты на форме и в уровнее модели ADF DataBidings.

Рис. 3 Представление бизнес-сервисов

Разработчики Web-приложений по достоинству оценят визуальный редактор переходов страниц JSP. Поддерживается стандартный контроллер Struts.

Рис. 4 Визуальный редактор страницы JSP и последовательности переходов (page flow)

Благодаря наличию открытого программного интерфейса (Extension SDK), разработчики имеют возможность настраивать функциональность JDeveloper в соответствии со своими задачами и интегрировать в него дополнительные инструменты, разработанные самостоятельно или третьими фирмами. В стандартную установку JDeveloper уже интегрировано множество инструментов поддержки полного жизненного цикла разработки, среди которых: отладчик HotSwap, расширения редактора кода, редактор схемы XML, аудитор метрик, усовершенствованное управление окнами и встроенная справочная система.

Обеспечена поддержка языка UML, который используется для проектирования диаграмм активностей и вариантов использования, классов Java, Web-сервисов, компонентов EJB и пр.

Рис. 5 UML-диаграмма компонентов EJB

На основе созданных UML-описаний может быть сгенерирован Java-код и соответствующие конфигурационные файлы в формате XML, после чего они поддерживаются в синхронном состоянии. Имеется возможность осуществить обратную операцию. Например, импортировать архив J2EE-приложения и получить UML-диаграмму компонентов EJB.

Кроме того, у разработчиков имеется инструмент для визуального редактирования схем XML. Соответствующий редактор существенно сокращает время создания файлов формата XSD и исключает возможные ошибки.

Рис. 6 Визуальный редактор схемы XML

Oracle JDeveloper может быть приобретен в составе Oracle Developer Suite либо как отдельный продукт. Кроме того, он включен в состав всех редакций Oracle Application Server.


вернуться к оглавлению
вверх
Студия РОМАрт Создано в студии
© РОМАрт, 1998-2008.
Google
Все названия, торговые марки зарегистрированы и принадлежат своим законным владельцам.
Идея проекта: E. Коржов, Р. Кулинцов, 2001-2008. Хостинг: Компания "УкрСат", 1995-2008. Сопровождение: Компания "Текон" 1990-2008.

Россия без наркотиков! Rambler's Top100 Rambler's Top100 Яндекс цитирования GPS Клуб. Рейтинг, gps новости, каталог, форум