Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Oracle9i JDeveloper


JDeveloper предоставляет разработчикам единую интегрированную среду разработки для Java. Для коллективов разработчиков, ориентирующихся на командный метод ведения проектов, в JDeveloper имеется интерфейс к единому репозиторию (хранилищу метаданных), где разработчики могут хранить всю информацию о проекте, об объектах (исходные тексты программ, исполняемые модули, документацию).

Инструментарий репозитория позволяет управлять процессом обновления версий объектов, создавать наборы объектов (конфигурации), отслеживать зависимости между объектами. В JDeveloper поддерживается стандарт UML (Unified Modeling Language) для программного моделирования UML - включены модули для моделирования классов и бизнес-процессов (Class Modeler, Activity Modeler). На основе UML описаниий классов могут быть сгенерирован код для Oracle Business Component для Java и Java-классы. На основе описаний бизнес-процессов создаются объекты для Oracle Advanced Queuing и Oracle Workflow. Следующие версии JDeveloper будут включать и другие UML стандарты.

Для приложений,работающих с сервером базы данных, в JDeveloper применена технология Business Components. Обычно разработчик создает описание наборов данных, с которыми и работает приложение, причем повторное использование таких наборов в разных приложениях обычно невозможно. Business Components выделяют логическую часть приложения в отдельный слой, и описание этих компонент можно использовать не только различных приложениях, но и строить на их основе новые приложения.

Таким образом, Oгаcle e- Business Components дают возможность разработчикам направить основные усилия на внедрение приложений, а не на написание программного кода и его отладку. Преимущество такого подхода очевидны: уменьшение стоимости разработки, уменьшение риска неудачи при реализации проекта и быстрое внедрение готового приложения.

Одна из самых сложных задач при проектировании и разработке систем в распределенной архитектуре - установка созданных компонент в разных слоях. В Oracle JDeveloper включено большое число мастеров, с помощью которых можно создавать любые Java компоненты, собирать их в библиотеки и устанавливать их на сервере базы данных Oгасlе или сервере приложений (Oracle9i AS).

В состав Oracle JDeveloper включены JavaBeans - компоненты с аналитическими функциями. Например, в Presentation Beans реализованы функции визуализации данных (графики и диаграммы), в Data Query Beans - построения сложных запросов, а в Analytic Beans - аналитических вычислений. Средствами Oracle9i Developer Suite эти компоненты можно интегрировать в любое Java-приложение и легко реализовать в нем сложные аналитические вычисления и запросы.

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме Oracle

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 30.03.03