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

СТАТЬЯ20.02.03


Oracle предлагает стандарт для Java IDE

© Дэррил Тафт
© Статья была опубликована в PCWeek/RE) № 44(362)'2002

Корпорация Oracle (Редвуд-Шорз, шт. Калифорния) направила в Java Community Process проект интерфейса API, который должен обеспечить совместимость расширений для интегрированных сред разработки (IDE) на языке Java.

Предложение по новой спецификации Java

API стандартных расширений для IDE

Как заявил директор Oracle по стратегическому планированию в области средств разработки Тед Фаррел, принятие этого предложения (оно зарегистрировано под номером JSR 198) снизит трудоемкость создания приложений.

"Сегодня разработчики применяют массу разнообразных технологий, - отметил он. - В их распоряжении и продукция Borland, и наши системы, и WebGain, и NetBeans, и многое другое. В результате, для того чтобы персонал мог работать в привычной ему среде, приходится создавать по нескольку версий каждого дополнительного продукта. Именно поэтому мы и решили предложить API для создания единой версии, способной функционировать в любой интегрированной Java-среде, действующей на базе стандартов".

По словам Фаррела, хотя Oracle могла бы включить собственную технологию в новую спецификацию, она выбрала другой путь: выдвинув идею, корпорация намерена реализовать ее в сотрудничестве с другими заинтересованными производителями. Поддержку новой инициативе уже пообещали оказать фирмы Sun Microsystems, Macromedia и JetBrains.

А вот как оценивает предложение Oracle Джон Зуковски, президент консалтинговой фирмы JZ Ventures из Бостона, специализирующейся на Java-приложениях: "Любопытно проследить, кто в конце концов войдет в эту группу. Пока же явно бросается в глаза, что здесь нет ни Borland, ни IBM. Но для разработки расширений крайне важен любой стандарт. Взгляните хотя бы на Jalopy - форматер исходных текстов Java с открытым кодом. Предлагается целых семь версий этого добавочного продукта для разных IDE. А ведь на создание каждой из них ушло время, которое лучше было бы потратить на расширение возможностей самого форматера".

От подачи предложения в Java Community Process до появления новой спецификации обычно проходит от полугода до двух лет, однако в данном случае Фаррел надеется уложиться в минимально возможные сроки. Дело в том, что стандарт предложен на основе уже имеющейся технологии, поэтому процесс не должен занять много времени.

Одновременно Oracle, как отметил Фаррел, вошла в совет управляющих, образованный для поддержки Eclipse - платформы разработки приложений с открытым кодом, создаваемой по инициативе и при поддержке IBM.

"Мы хотим знать наверняка, что пользователи Eclipse получат среду, где смогут создавать приложения для Oracle, - так пояснил решение корпорации Фаррел. - Мы пользуемся авторитетом в сообществе Java, поддерживаем много сред программирования и стремимся, чтобы Eclipse предоставляла в отношении Oracle такие же возможности, как и для любых других платформ".

Внося проект JSR 198 в организацию, действующую под эгидой Sun Microsystems, корпорация Oracle предложила создавать отдельные элементы ГИП (например, кнопки и диалоговые окна) на базе таких компонентов стандарта Java, как AWT (Abstract Windowing Toolkit - инструментарий абстракции окон) и Swing. Такой подход может вызвать некоторое недоумение, поскольку Eclipse, в разработке которой также участвует Oracle, поддерживает другую платформу для создания ГИП под названием Standard Widget Toolkit. А ведь эта технология напрямую соперничает с AWT.

Правда, Фаррел, собирающийся представлять Oracle в совете Eclipse, не видит здесь никакого парадокса. "Это откроет новые перспективы для участников проекта", - уверен он.

Впрочем, аналитик фирмы Forrester Research (Кеймбридж, шт. Массачусетс) Джош Уокер считает действия корпорации вполне логичными. С одной стороны, заявление Oracle о поддержке Eclipse должно обнадежить разработчиков приложений для платформ этой корпорации. В то же время, как отмечает Уокер, Oracle находится в состоянии войны с IBM и отнюдь не собирается слишком тесно сближаться с конкурентом. Своей новой инициативой Oracle как бы говорит: "Мы поддерживаем Eclipse, но при этом не забываем и о другом стандартном пути, который открывает Java".

Дополнительная информация


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

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

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

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