ОПИСАНИЕ
26.04.02

Матрица сравнения вариантов поставки
Borland JBuilder 6

Опубликовано на сайте http://www.borland.com

Переведено БНТП по заказу Interface Ltd.

 

Версия

Повышение производительности
труда разработчиков

Personal

Professional

Enterprise

Поддержка новейших стандартов Java

Создание Java-приложений, апплетов и JavaBeans
без использования патентованного кода или маркеров

Двусторонняя визуальная среда разработки с инструментами Borland Two-Way-Tools

Кросс-платформенная разработка для операционных систем Windows, Linux, и Solaris с настраиваемым внешним видом приложений

        

Визуальная разработка с использованием компонентов Java 2 JFC/Swing для профессиональной разработки пользовательского интерфейса на Java

Поддержка новейших стандартов Java, включая Java 2,
Java 2 Swing/JFC, XML, Java2D,

     

Message Queue, Java Сollections, Accessibility API, Speech API
и многое другое

Встроенная поддержка новейшей платформы Java 2

Включение Java 2 SDK 1.3 со встроенной клиентской виртуальной машиной HotSpot для увеличения производительности

Borland Jbuilder IDE, основанный на Java 2 SDK 1.3 для расширенной платформонезависимости и улучшенной производительности

Новое Поддержка "assert" в JDK 1.4 beta

Визуальная двухсторонняя среда разработки на Java
для повышения производительности труда разработчиков

IBM VisualAge для Java - поддержка дизайнера форм

Классифицированная по темам аудио обратная связь,
с настраиваемыми аудио темами

Профессиональная IDE с интегрированным Borland AppBrowser, редактором, отладчиком, компилятором
и оперативной справкой

Мастера для быстрого создания приложений, апплетов, JavaBeans и более того

Визуальные двусторонние дизайнеры и мастера Java 2 для разработки приложений JFC/Swing методом "drag-and-drop"

Настраиваемое создание кода, основанное на стилевых предпочтениях разработчика

Визуальная настройка менеджеров компоновки Java
для быстрой разработки пользовательских интерфейсов

Визуальный дизайнер меню

Визуальное проектирование компонентов JavaBeans
и интеграция компонентов сторонних производителей
в палитру компонентов

Редактор с поддержкой Unicode с отображением на однобайтовые и двухбайтовые кодовые страницы

OpenTools API для добавления новой и настройки уже существующей функциональности среды JBuilder

Настраиваемая инструментальная панель

Основанный на XML менеджер проектов, поддерживающий формат проектных файлов JPX

Контекстно-зависимая оперативная справка (F1) по ключевым словам редактора исходного кода

Быстрый компилятор Java для скоростной компиляции

Опция компиляции для удаления отладочной информации (исходник, строка и член класса) для уменьшения размера
файла класса

 

Конфигурации времени выполнения для управления множественными выполняемыми файлами на проект

 

Интегрированный инструмент миграции пакетов для преобразования существующего кода в ссылки нового пакета

 

Переключение JDK для разработки в различных версиях Java JDK и редакциях Java 2 SDK (J2ME, J2SE, J2EE)

 

Встроенная локальная защита (затемнение)
исходного кода Java

 

Визуализация кода UML

Новое Представление кода UML диаграммы классов
и пакетов: Ограниченная диаграмма связей классов,

     

Обратная диаграмма связей классов, ограниченная диаграмма взаимозависимости классов,

     

обратная диаграмма взаимозависимости классов,
и диаграмма наследования классов

   

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

   

Новое Полная основанная на браузере функциональность навигации для перемещения по диаграммам и изменения фокуса на новые файлы и пакеты

   

Новое Фильтр для исключения выбранных пакетов классов из диаграмм проекта

   

Новое Выбор для включения библиотек в проект для просмотра взаимозависимостей на диаграммах

   

Новое Панель структуры представления дерева пакета
или класса с разворачиваемыми папками. Навигация
по диаграммам из представления дерева.

   

Новое Настраиваемые шрифты и цвета на представлении диаграммы

   

Новое Быстрый доступ к функциям рефакторинга непосредственно из диаграмм: переименование, перемещение, поиск ссылки, поиск определения

   

Новое Диаграмма ограниченной взаимозависимости пакета

   

Новое Распечатка диаграммы, или ее сохранение
в качестве изображения

   

Новое Быстрая навигация из диаграммы в исходный код
и документацию

   

Рефакторинг

Новое Переименование пакетов с обновлением всех ссылок

 

Новое Переименование классов с обновлением всех ссылок

 

Новое Переименование методов с обновлением всех ссылок

 

Новое Переименование полей, аргументов методов,
и локальных переменных с обновлением всех ссылок

 

Новое Перемещение классов с обновлением всех ссылок

 

Новое Поиск и нахождение всех ссылок

 

Новое Поиск определения для символа

 

Новое Проверка всех имен на основе контекста

 

Новое Полная отмена, повтор или отмена прошлого действия рефакторинга

 

Новое Проверка на ограничения перед проведением рефакторинга

 

Тестирование единиц

Новое Плотная интеграция с Junit

   

Новое Встроенный тестировщик

   

Новое Быстрая навигация по сбоям тестирования единиц
в вашем исходном коде

   

Новое Автоматическое исследование тестов для идентификации тестовых сценариев или наборов тестов

   

Новое Мастер тестовых сценариев для создания скелетонов класса тестовых сценариев

   

Новое Поддержка постоянных компонентов тестовых сценариев

   

Новое Мастер постоянных компонентов для JNDI

   

Новое Мастер постоянных компонентов для JDBC

   

Новое Мастер сравнения постоянных компонентов

   

Новое Мастер настройки постоянных компонентов

   

Новое Поддержка тестовой конфигурации

   

Новое Матер тестовых сценариев для создания
логических группировок тестов единиц

   

Новое Отладка тестовых классов

   

Инструменты Javadoc

Новое Мастер Javadoc для генерации узла документации
в проекте.

     

Выбор того, какие пакеты следует документировать и формат вывода.

 

Новое Автоматическая генерация Javadoc как часть процесса сборки

 

Новое Интерактивная проверка синтаксиса Javadoc

 

Новое Поддержка Doclet для соответствия выходному формату: включает стандартные JDK 1.3 doclet и JDK 1.1 doclet

 

Расширенная интегрированная среда разработки AppBrowser IDE

AppBrowser для интегрированного управления проектами, классами и исходным текстом

Визуальные дизайнеры Java 2 для разработки приложений JFC/Swing методом перетаскивания (drag-and-drop), без использования собственных маркеров кода

Поддержка менеджеров разметки, компонентов Swing,
рамок Swing

Улучшено Улучшенный просмотрщик HTML и Javadoc

Новое Интегрированный UML браузер для визуализации кода

   

Система оперативной справки Java с полнотекстовым поиском для упрощения доступа к документации

Встроенный браузер API для файла методов класса и членов данных

StructureInsight для быстрой навигации по файлам с исходным текстом

Переключатель отображения сообщений для включения
или отключения вывода сообщений

Новое Интегрированная проверка синтаксиса Javadoc предоставляет интерактивную помощь при создании записей, совместимых с Javadoc

 

Новое Браузер Javadoc динамически генерирует Javadoc из встроенного исходного кода Javadoc

 

Просмотрщик разметки HTML4, XML и каскадных листов стилей CSS2

 

Поддержка определения типа документа (DTD) и расширенная обработка динамических тегов

 

Возможность распечатки документации из AppBrowser

 

Настраиваемая печать на принтере или в HTML-файл
для создания превосходной документации по проекту

 

Папки проекта и управления ресурсами для увеличения производительности

 

Просмотр пакетов для отображения пакетов исходного кода в проекте с настраиваемыми уровнями вложенности пакетов

 

Простой импорт существующих исходных пакетов Java

 

Возможности редактора AppBrowser

Доступ к рефакторингу, поиску определений и ссылок непосредственно из редактора

 

Расширенные возможности поиска и замены с применением шаблонов

Подсвечивание синтаксиса для различных типов файлов, включая Java, HTML и C/C++

Расширенная подсветка синтаксиса для XML, WML, IDL, JSP,
и XSL, листов стилей CSS

 

Настраиваемые "интеллектуальные клавиши" с опцией автоотступа

Раскладка редактора CUA

Раскладка редактора Emacs

Раскладка Microsoft Visual Studio

Раскладка редактора Brief

Раскладка Macintosh

Раскладка CodeWarrior for Mac

Визуальный редактор раскладки для настройки операций среды и определений клавиатурных сочетаний

 

BeansExpress для быстрого создания компонент Java

Включены не только JavaBeans, но и другие компоненты

200+

250+

300+

BeansExpress для быстрого создания многократно используемых компонентов JavaBeans

 

Создание свойств методов получатель/установщик (getter/setter) на основе существующих членов

 

Синхронизированная прокрутка между BeansExpress и кодом реализации

 

Исходный код для JavaBeans

 

Визуальные дизайнеры компонентов для простого создания свойств, событий и BeanInfo

 

BeanInsight для создания и манипуляции свойствами JavaBeans и проверки JavaBeans

 

Итеративное проектирование entity-компонентов для Enterprise JavaBeans (EJB)

   

CodeInsight для ускорения кодирования и уменьшения количества ошибок

Code Completion автоматически отображает пакеты, члены, методы и события для классов Java и JavaBeans

Новое CodeInsight автоматически импортирует завершение операторов и оптимизацию

 

Просмотр контекста пакета с помощью CodeInsight

Code Parameter ToolTips автоматически отображают процедуру, метод и список параметров событий

Настраиваемый CodeInsight для раскладки клавиатуры
и расположения

Визуальная индикация открытых, защищенных, частных
и нежелательных членов

Мастер завершения пакета для помощи в соблюдении точного синтаксиса

Package Browser для составления списка классов по пакету

ErrorInsight для автоматического отображения наиболее частых ошибок кодирования

Шаблоны кода для автоматизации наиболее часто встречающихся задач кодирования

Конфигурируемые шаблоны кода для обеспечения соответствия исходного кода со средой разработки

 

Мастера

Новое Мастер Javadoc: добавление узлов Javadoc в проект и автоматическое создание Javadoc, отформатированной
в соответствии с doclet

 

Новое Мастера для генерации единиц тестирования

   

Улучшено Мастер проекта для удобного и эффективного запуска нового проекта

Новое Мастер импорта проекта для импорта существующего кода проектов

 

Мастер апплетов для быстрого определения и создания Java-апплетов

Мастер приложений для быстрого создания приложений Java с графическим интерфейсом пользователя

Мастер классов для упрощения создания и определения классов; пакетов, базовых классов, и опций классов

Мастер запуска Web создает JNLP (Java Network Launching Protocol - протокол сетевого запуска Java) и генерирует домашние страницы с определением плагинов Java

 

Мастер JavaBean значительно упрощает кодирование
и ускоряет реализацию JavaBeans

 

Мастера диалогов, структур и панелей с поддержкой Swing, AWT, и определяемых пользователем классов
для ускорения создания графических интерфейсов Java

 

Мастер реализации интерфейсов для помощи в создании интерфейсов Java

 

Мастер методов для реализации подменяющих или абстрактных методов

 

Мастер строк ресурсов для легкого создания связок ресурсов

 

Мастер модулей данных для упрощения разработки доступа к данным с использованием модулей данных

 

Мастер сервлетов для создания HTML, XHTML, XML и WML сервлетов Java, основанных на сервлетах 2.2 или 2.3

 

Мастер JSP для быстрого создания JSP (JavaServer Pages) Web-приложений, основанных на JSP 1.1 или 1.2

 

Мастер интерфейсов CORBA с определением интерфейса
в качестве образца для упрощения создания файлов IDL

   

Мастер интерфейса сервера CORBA для быстрого определения и создания компонентов интерфейса CORBA

   

Мастер клиентского HTML-приложения CORBA для быстрого создания JSP или HTML клиентов из файла IDL

   

Мастер серверного приложения CORBA для быстрого создания серверного приложения CORBA из файла IDL

   

Мастер интерфейса EJB для упрощения развертывания EJB

   

Мастер развертывания EJB для быстрого развертывания серверов приложений

   

Мастер групп EJB для создания групп EJB с целью импорта существующих или создания новых дескрипторов EJB

   

Мастер тестового клиента EJB для создания компонентов, основанных на доступных группах EJB

   

Поддержка интернационализации

Мастер строк ресурсов для устранения жестко закодированных строк и простого создания связок ресурсов

 

Удобное визуальное редактирование индивидуальных файлов свойств

 

Одновременное редактирование множественных языковых версий групп ресурсов

 

Поддержка интернационализации визуальныим дизайнером

 

Развертывание с Archive Builder

Archive Builder для быстрого создания развертываемых типов архивов для апплетов, приложений, JavaBeans и OpenTools

 

Поддержка Web-архивов (WAR) для упаковки Web-приложений

 

Поддержка форматов архивов Java и PkZIP (JAR и ZIP)

 

Апплет запуска Web и поддержка упаковки приложений

 

Развертывание типов файлов, определяемых пользователем

 

Добавление множественных классов или целых пакетов
в архив развертывания

 

Авто-архивация для обновления архивных файлов
во время выполнения

 

Интеллектуальная проверка взаимозависимостей
для взаимозависимостей классов и ресурсов

 

Автоматическое или ручное создание информации манифеста

 

Новое Архив исходных текстов и документация

 

Упаковка клиента приложения J2EE

   

Поддержка архива ресурсов адаптеров (RAR) для упаковки коннекторов J2EE EIS

   

Улучшено Поддержка Enterprise Archive (EAR) для упаковки всего набора компонент

     

приложения; включая поддержку для J2EE 1.2 и 1.3

   

Приложения-примеры

Общие приложения-примеры

Приложения-примеры OpenTools, показывающие реализацию просмотра различий и ключевых определений

 

Пример приложения многоязычного электронного магазина вместе с исходным кодом

 

Пример системы расширенного управления версиями OpenTools с интегрированной функциональностью CVS (Concurrent Version System - система ведения параллельных версий) с поддержкой обновления, объединения, добавления, и регистрации/контроля

 

Приложения-примеры OpenTools для добавления настраиваемых мастеров, средств просмотра и других возможностей

 

Учебник по XML с показом примеров проверки, привязки к данным, XSL, импорта/экспорта баз данных, и другие возможности

 

Программа-пример из реальной жизни: электронный магазин с функциональностью проверки кредитных карт, ввода и отслеживания заказа

   

Пример реализации тележки самообслуживания
с использованием JSP

   

Клиент проверки кредитных карт с использованием CORBA/RMI

   

Приложение "книжный магазин" для демонстрации InternetBeans Express с DataExpress для EJB и другими возможностями

   

Поддержка установки JBuilder

Деинсталляция продукта

Динамическая регистрация лицензии на продукт

Установка продукта с сервера

Общая установка продукта для неподдерживаемых платформ

 

Установка клиента CVS

   

Отладка

Графический отладчик для ускоренного выпуска на рынок сложных приложений

Отладчик с точками останова, пошаговым выполнением, и контрольными точками для быстрого обнаружения ошибок

Отладка приложений Java 2, основанная на промышленном стандарте платформы Java архитектуры отладки JPDA

Просмотр локальных переменных для всех стеков всех потоков

Вычисление во время выполнения для членов класса, включая переменные и константы

Расширенные возможности отладчика, включая условные точки останова, журналирование точек останова,

     

модуль вычисления, выполнение с выходом из метода, и выполнение до конца метода

 

Отладка во множественных версиях и редакциях Java 2 SDK

 

Расширенные возможности вычисления во время выполнения и динамический вызов методов

 

Ин-лайновое присвоение переменной модуля вычисления

 

Конфигурации отладки для управления множественными сессиями отладки на проект

 

Одновременное отображение потока и контекста стека

 

Плавающие окна отладки для одновременного просмотра множественных представлений отладки

 

Расширенная интеллектуальная отладка

Одновременная многопроцессная отладка для упрощения разработки секционированных приложений

Отладка JDK с поддержкой отладочного API Java 2 JPDA

 

Точки останова для строки, класса, метода и исключения, для более эффективного обнаружения ошибок

 

Smart Step для конфигурирования пошаговой отладки класса (с заходом, перескоком, выходом)

 

ToolTip Evaluation для мгновенного отображения экземпляров членов

 

ExpressionInsight с подробным представлением структуры наследования членов

 

Действия в точке останова для программируемого управления событиями останова

 

Выражения для точек останова для получения автоматизированного представления информации, зарегистрированной для разработчика

 

Отладка без исходного кода для захода в классы без соответствующего исходного кода

 

Отслеживание источника исключения для обнаружения
в исходном коде места возникновения исключения

 

Отладка, точки останова, модули вычисления, контрольные точки и т.д. для сервлетов

 

Отладка исходного кода JSP с поддержкой отладки Java

   

Определение ситуаций типиков, остановок и гонок потоков для точного обнаружения ошибок

   

Опция удержания потока в приостановленном состоянии
для отслеживания условий гонок потоков

   

Межпроцессные точки останова для управления пошаговым поведением при отладке серверного кода

   

Подключение к выполняющимся процессам и их отладка

   

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

   

Разработка с использованием XML for Java

Общая поддержка XML

Поддержка проекта для типов файлов XML: XSD, XSP, DTD, XSL, MAP (XML-DBMS), WML, XHTML

Основанный на браузере просмотрщик XML

 

Дерево просмотра для XML в отображении браузера

 

Среда XML

Интегрированная поддержка библиотек JAXP и DOM

 

Интеграция с Xerces (XML) и Xalan (XSLT)

 

Проверка с отслеживанием ошибок

 

Трансформация с отображением исходного кода и браузерного представления как XML, так и HTML вывода

 

Отслеживание трансформации для выбора, генерации
и создания шаблонов

 

Интеграция обработчика публикации "Cocoon" для создания XML Web-приложений

 

Основанные на XML проекты Web-приложений с интеграцией "Cocoon" во время выполнения

 

Привязка и долговременность JavaBeans

Генерация XML-экземпляров из DTD

 

Генерация DTD из XML

 

Генерация Java-классов из DTD

   

Генерация Java-классов из схемы

   

Открытая архитектура для решений привязки к даным сторонних производителей

   

Расширенная поддержка XML

Мастер генератора синтаксического разбора SAX

   

XML ModelTableBean и XML ModelSQLBean для импорта/экспорта данных DTD/XML из или в реляционные базы данных

   

XML TemplateTableBean и XML TemplateSQLBean для трансформации автоматически сгенерированных листов стилей XSL из XML в HTML

   

Генерация отображения XML из RDBMS

   

XML SQL-генерация из RDBMS

   

XML SQLBean и XML TemplateSQLBean для генерации XML-пакетов, соответствующих Borland XML DTD по декларативным SQL-шаблонам

   

Командная разработка

Поддерживаемые системы управления версиями

Поддержка CVS

   

Поддержка Rational ClearCase версии 4.1

   

Поддержка Microsoft Visual SourceSafe 1

   

Интегрированная командная разработка

Браузер ревизий для отображения исторической информации по версиям исходного кода

Информация ревизии по типу ревизии, отметке времени, автору и метке

Возврат к предыдущей ревизии исходного кода

Визуальное отображение различий (diffs) на уровне исходного кода между ревизиями исходного кода

 

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

 

Браузер ревизий для просмотра версий исходного кода

 

Менеджер списка "To-do" с метками комментариев
к исходному коду

 

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

   

Навигация по конфликту в редакторе исходного кода

   

Подтверждение из ветви

   

Установка метки версии: на файл, на ветвь, на проект

   

Синхронизованный скроллинг между исходным кодом
и панелью истории

   

Просмотр различий промежуточных файлов

   

Управления версиями

Консоль управления версиями

   

Конфигурация управления версиями для выбора местоположения сервера, репозитория, ветви и версии

   

OpenTools API управления версиями для плотной интеграции с решениями управления версиями сторонних производителей

   

Определения библиотеки и SDK

Категории определения конфигурации для точной дифференциации между пользователями, командой и установками среды

 

Определения JDK для проекта, пользователя,
или уровня среды

 

Класс, исходный текст, документация и требуемые библиотечные установки на каждое библиотечное определение

 

Совместное использование библиотечных определений положений JDK среди различных членов команды

   

Управление версиями локальных файлов

Версии локальных или сетевых файлов

 

Конфигурируемая история файлов исходного кода
в файловой системе

 

Возможности по работе с CVS

Создание репозитория локальной CVS (системы ведения параллельных версий)

   

Браузер фиксации CVS для разрешения конфликтов

   

Поддержка блокирования файлов CVS с редактированием, отменой последнего изменения, контрольными точками

   

Дополнительно сервер CVS для просмотра проектов и ветвей

   

Создание проекта из репозитория CVS

   

Согласование локальных файлов с репозиторием: согласование "только для чтения", и согласование "чтение-запись"

   

Локальная и удаленная файловая система CVS, удаленный сервер CVS, и удаленное подключение к оболочке

   

Прямая поддержка протокола CVS

   

Возможности по работе с Rational ClearCase

Редактор для выбора, создания и модификации представлений ClearCase

   

Регистрация и подтверждение файла в и из представления Version Object Base (VOB) и отмена подтверждения

   

Прямая поддержка протокола ClearCase

   

Создание проекта из VOB

   

Помещение проекта в VOB

   

Возможности по работе с Microsoft Visual SourceSafe (VSS)

Браузер фиксации VSS для разрешения конфликтов

   

Извлечение и размещение файлов из и в систему VSS

   

Прямая поддержка протокола VSS

   

Создание проекта из VSS

   

Помещение проекта JBuilder в VSS

   

Web-разработка

Интеграция ядра обработки сервлетов

Поддержка Borland Enterprise Server, Web Edition

   

Tomcat 3.2 с Servlet 2.2 и JSP 1.1

 

Новое Tomcat 4.0 с Servlet 2.3 и JSP 1.2

 

Документация OpenTools по примерам ядра обработки сервлетов

 

Поддержка ядра обработки сервлетов BEA WebLogic 5.1, 6.0, и 6.1

   

Развертывание в Web

Расширенные возможности нахождения ошибок встроенных Java-кодов в JSP, с помощью предкомпиляции перед развертыванием на ядре обработке сервлетов

 

Мастер запуска Web

 

Архивы WAR Web-приложений

 

Двусторонний редактор дескрипторов в соответствии
со спецификацией Servlet 2.2/2.3

 

Поддержка Java Web Start

Создание приложений, готовых к использованию Java Web Start (JNLP)

 

Поддержка Java Network Launching Protocol (JNLP) v1.0.0

 

Генерация домашних страниц Web Start с помощью определения плаг-инов Java

 

Интегрированная Web-разработка

Унифицированная конфигурация Borland AppServer для JSP, сервлетов и EJB, при использовании в качестве Web-сервера

   

Выполнение JavaScript и просмотр наиболее часто встречающихся задач JavaScript

 

Поддержка стандартов сервлетов 2.2/JSP 1.1
и сервлетов 2.3/JSP 1.2

 

Поддержка готового для выполнения плаг-инов ядра обработки сервлетов

 

Опции для переключения между плаг-инами сервлетов

 

Ядро обработки плаг-инов Tomcat 3.1, 3.2 и 4.0

 

Шаблоны каскадных листов стилей (CSS) для создания презентационных слоев для XML-данных

 

StructureInsight для исходных файлов XML, JSP, HTML, WML
и XSL

 

Расширенные возможности Web-разработки с поддержкой Java-сервлетов

Быстрая разработка динамических сервлетов, основанных на сервисах тонкого клиента Java

 

Фильтры и листенеры сервлетов версии 2.3

 

Включение шаблонов сервлетов

 

Мастер сервлетов для создания тонких клиентов HTML, XHTML, XML и WML Java-сервлетов, основанных на стандарте Servlet 2.2

 

Выполнение Java-сервлетов на встроенном Web-сервере, готовом к выполнению сервлетов

 

Локальное выполнение сервлетов

 

Локальная отладка сервлетов

 

Сервлеты XML для генерации наборов XML-результатов
по запросам к базе данных

 

Удаленное выполнение сервлетов

   

Удаленная отладка сервлетов

   

Расширенная Web-разработка с поддержкой сервлетов JavaServer Pages (JSP)

Быстрая разработка динамических основанных на JSP Java-сервисов тонкого клиента

 

Мастер JSP для быстрого создания Web-приложений JSP, основанных на JSP 1.1

 

Выполнение JavaServer Pages на встроенном Web-сервере

 

Подсветка синтаксиса JavaServer Pages и отображение структуры

 

Включение сервлетов и шаблонов JSP

 

Локальное выполнение JSP

 

Простой запуск JSP (WebRun и WebDebug)

 

Удаленное выполнение JSP

   

Локальная ин-лайновая отладка JSP

   

Встроенная поддержка отладки JSP с полной поддержкой точек останова, контрольных точек, вычислений и контекстной информации

   

CodeInsight, ErrorInsight, ToolTip Evaluation для JSP и встроенной Java

   

InternetBeans Express для построенных из компонентов,
управляемых данными приложений

Презентационный компоненты InternetBeans Express для быстрого создания управляемых данными Web

     

Internet-приложений, основанных на DataExpress

 

В InternetBeans Express задействованы надежные компоненты DataExpress для чрезвычайно быстрого доступа к базе данных JDBC или базам данных JdataStore

 

Более чем 15 InternetBeans для генераторов страниц, таблиц, полей, переключателей, комбинированных окон, текстовых областей и т.д.

 

Быстрое создание динамических, управляемых данными тонких клиентов Web-документов, включая поддержку
таких языков разметки, как HTML, XML и WML

 

Постоянная привязка к Web-интерфейсам с помощью EJB

   

Базы данных

Компоненты третьего поколения DataExpress для упрощенного управления
и доступа к данным

Компоненты JavaBeans dbSwing для работы с данными для разработки полнофункциональных Java 2 приложений для работы с базами данных

 

Модели для работы с данными Swing и связки для использования со стандартными компонентами Swing, включая JTable, JList и средства управления текстом

 

ProcedureDataSets для легкого использования хранимых процедур в приложениях

 

Serializable DataSets для распределенных решений работы
с базами данных

 

DataExpress компоненты доступа к данным с возможностью подключения к базам данных по JDBC, включая поддержку отношений master-detail, списков выбора, просмотра, объединения множественных таблиц и транзакций

 

Источники данных JDBC

 

Объединение подключений

 

Исходный код DataExpress для управления и гибкости при создании Java-приложений баз данных

   

Подключение к зарегистрированным источникам данных через JNDI

   

Упрощение разработки приложений бах данных
с помощью интегрированного набора инструментов SQL

Визуальные инструменты для создания двухзвенных
клиент-серверных приложений

 

StructureInsight для SQL-запросов к базам данных

 

SQL Builder для визуального создания и редактирования SQL-запросов к источникам данных JDBC

 

Database Pilot для просмотра схемы базы данных
и создания URL подключений

 

Визуальные инструменты для разработки баз данных, включая редактор столбцов, редактор подключений, редактор связей, редактор сортировки,

     

MetaDataUpdate Editor и Resolve Order Editor

 

Поддержка синтаксиса запросов SQL92

 

Выносимый в ресурсы SQL для упрощения управления
кодом SQL

 

Монитор JDBC для тестирования и настройки SQL - приложений

 

Лицензия разработчика для сервера баз данных Borland InterBase 4 для разработки и тестирования многопользовательских приложений SQL баз данных

 

Инструмент командной строки - Interactive SQL

 

Сервлеты XML для создания наборов результатов XML
с помощью SQL-запросов для источников данных JDBC

 

Встроенная база данных JDataStore для Java

Лицензия разработчика JDataStore для высокопроизводительного кеширования данных и компактной реализации сохранения состояния данных, объектов и промежуточных файлов

 

Поддержка первичных ключей для уникальных и ненулевых

 

Объединение потоков для увеличения производительности серверов JdataStore

 

Расширенное управление параллельностью выполнения, позволяющее на полной скорости выполнять транзакции "только для чтения" без блокировки для увеличения производительности

 

JDataStore Explorer для простого и интуитивного доступа к открытым источникам данных, импортирования таблиц, отображения информации по индексам и таблицам, и выполнения SQL-файлов

 

JDataStore имеет обработчик запросов в стандарте SQL92

 

Поддержка транзакций и аварийного восстановления JDataStore

 

Расширенное управление параллельностью выполнения
для увеличения производительности приложений

 

Драйвера JDBC 2.0 Type-4 (локальные и удаленные)
для JDataStore с многопользовательским SQL-доступом
к таблицам хранения данных

 

JDataStore Explorer для визуального управления хранением данных

 

Поддержка внешнего объединения и синтаксиса оператора SQL "join"

 

Обработка выхода JDBC и полная поддержка синтаксис выхода

 

Полная поддержка JTA для распределенных транзакций
с использованием XA протоколов двухфазной фиксации

 

Менеджер ресурсов для участия в глобальной транзакции

 

Защита JDataStore для аутентикации, авторизации и шифрования на уровне базы данных

 

Компонент DataStorePump для импорта таблиц в базу данных JDataStore с использованием любого драйвера JDBC

 

Синхронизация DataStoreSync между драйвером JDBC
и базой данных JDataStore

 

Разработка корпоративных приложений

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

Новое Borland Enterprise Server, AppServer Edition с EJB 1.1/J2EE 1.2 и EJB 2.0/J2EE 1.3

   

Borland AppServer 4.5 с EJB 1.1

   

WebLogic 5.1 and 6.0 с EJB 1.1

   

Новое WebLogic 6.1 с EJB 1.1/J2EE 1.2 и EJB 2.0/J2EE 1.3

   

IBM WebSphere 3.5 с EJB 1.0

   

Новое WebSphere 4.0 с EJB 1.1

   

Новое iPlanet Application Server 6.0 с EJB 1.1

   

Корпоративные архивы развертывания (EAR)

EJB архивы согласно спецификации J2EE 1.2

   

Групповые файловые узлы EAR совместимые
со стандартом J2EE 1.2- и J2EE 1.3

   

Импорт существующих внешних архивов в группу EAR

   

Импорт из существующих групп EJB

   

Улучшено Упаковка, развертывание и запуск EAR
на Borland AppServer 4.5, Borland Enterprise Server,

     

и WebLogic 6.0 и 6.1

   

JAR-файлы клиентских приложений J2EE

   

Мастер тестирования клиентов EJB

Граничное тестирование

   

Генерация тестовых клиентов из предупакованного архива EJB

   

DataExpress для EJB

DataExpress для EJB для бесшовного доступа к session-компонентам и entity-компонентам с помощью DataExpress

   

Компоненты доступа DataExpress: SessionBeanConnection, EjbClientDataSet, EntityBeanProvider,

     

EntityBeanResolver для бесшовного подключения базовой бизнес-логики к интерфейсам

   

Быстрая разработка и развертывание для платформы J2EE

Локальное и удаленное развертывание Hot-Deploy
для выполнения контейнера EJB

   

Мастер JMS (сервис передачи сообщений Java) для создания генераторов и потребителей сообщений

   

Генерация или обновление скелетонов реализации исходного кода из удаленного интерфейса

   

Создание Enterprise JavaBeans и визуальная совместимость со стандартом J2EE

   

Подержка совместимости с EJB 1.1 и интерфейсы стиля EJB 2.0 с визуальными инструментами

   

Визуальное создание развертывания EJB, среды и контрольных дескрипторов

   

Группы EJB для организации дескрипторов развертывания и архивов EJB

   

Множественные Enterprise JavaBeans в проекте

   

Мастер групп EJB для создания групп EJB с целью импорта существующих или создания новых дескрипторов EJB

   

Мастер Enterprise JavaBeans для создания исходного кода entity-компонентов и session-компонентов, включая home-
и remote-интерфейсы

   

Авто-упаковка компонентов во время сборки проекта

   

Создание развертываемых архивов для группы EJB
во время сборки проекта

   

Постоянное выполнение EJB в реальном или отладочном режиме

   

Конфигурация контейнера (сервера приложений) по умолчанию и совместимость с серверами приложений EJB 1.1

   

BeansExpress с возможностью обработки EJB с визуальным редактором свойств и разрешением конфликтов на уровне методов

   

Мастер тестового клиента EJB для создания компонентов, основанных на доступных группах EJB

   

Использование тестового клиента EJB для настройки клиента EJB, основанного на группе EJB

   

Поддержка архива ресурсов адаптеров (RAR) для упаковки коннекторов J2EE EIS

   

Двустронний редактор дескриптора развертывания

Визуальное создание и конфигурация дескрипторов развертывания XML

   

Редактор исходного кода XML дескриптора развертывания

   

Двустороннее редактирование дескриптора развертывания для home- и remote-интерфейсов,

     

транзакций контейнера, ролей защиты и источников данных

   

StructureInsight для визуального создания XML дексрипторов развертывания

   

Верификатор компонентов для проверки целостности EJB перед развертыванием

   

Визуальный дизайнер для EJB 2.0

Визуальный двусторонний дизайнер entity-, session- и message-компонентов.

     

Двусторонняя генерация как классов, так и дескрипторов развертывания.

   

Визуальное создание entity-компонентов с управлением сохранения состояния со стороны контейнера (CMP), включая свойства и интерфейсы

   

Визуальное проектирование отношений CMP 2.0 и конфигурирование отображения на базу данных

   

Управление кардинальностью отношений CMP 2.0

   

Визуальное создание управляемых сообщениями компонентов

   

Редактирование пути к исходному тексту компонента пакета

   

Генерация entity-компонентов из существующей схемы базы данных

   

Визуальное перемещение методов между компонентами
и интерфейсами

   

Entity Bean Modeler для EJB 1.0 и EJB 1.1

Определяемое пользователем отображение между табличными метаданными и типами данных Java

   

Генерация исходного кода компонента с сохранением состояния, управляемым компонентом (BMP) из табличных отношений

   

Entity Bean Modeler для создания CMP и BMP entity-компонентов, включая home- и remote-интерфейсы, а также классы первичных ключей

   

Комбинация интегрированных инструментов для работы
с базами данных DataExpress с функциональностью
entity-компонентов

   

Визуальное отображение источников данных, таблиц и полей на entity-компоненты

   

Моделирование табличных отношений entity-компонентов между таблицами для внешних ключей, первичных ключей, уникальных индексов, названий полей и типов полей

   

Тонкая настройка класса, интерфейса, первичных ключей и имен JNDI для генерации кода Java

   

Дополнительная опция - генерация классов в стиле
EJB 1.1- или EJB 2.0 с абстрактными аксессорами полей

   

Borland Enterprise Server

Лицензия разработчика Borland Enterprise Server, AppServer Edition, полная реализация J2EE 1.3 и EJB 2.0

   

Улучшено Поддержка EJB для сессионных компонентов
с состоянием или без состояния, компонентов, управляемых сообщениями, entity-компонентов с сохранением состояния, управляемым компонентом, и сохранением состояния, управляемым контейнером

   

Новое Поддержка отношений CMP 2.0 для entity-компонентов

   

Новое Поддержка локальных интерфейсов

   

Новое Полная поддержка Java Connector Architecture

   

Новое Поддержка JMS через привязку к SonicMQ

   

Новое Borland Enterprise Server включает поддержку спецификаций CORBA 2.4

   

Dynamic Hot-Deploy, для развертывания/свертывания/повторного развертывания EJB в контейнер без выключения или рестарта

   

Интегрированная поддержка Java Web-сервера с поддержкой сервлетов и JSP

   

Отображение RMI-через-IIOP and Java-на-IDL

   

Поддержка распределенных транзакций с помощью Java Transaction Service (JTS) и Java Transaction API (JTA)

   

Именование JNDI, балансировка загрузки, отказоустойчивость, и преодоление сбоев в сервисе именования

   

Интерфейс именования и каталогов Java (JNDI)

   

CORBA-совместимость как с RMI-поверх-IIOP, так и
с отображением Java-на-IDL

   

Возможность создания экземпляров объектов CORBA и EJB в том же самом контейнере

   

Визуальные средства с графическим интерфейсом, основанные как на HTML, так и на Java, для упрощения администрирования

   

Расширенные возможности защиты сразу же после установки, включая мощное 128-битовое шифрование, аутентикацию и авторизацию

   

Поддержка эффективного секционирования приложений

   

Поддержка сервера BEA WebLogic

Новое Интегрированная поддержка разработки для сервера WebLogic 6.1 (EJB 1.1 и EJB 2.0)

   

Интегрированная поддержка разработки для сервера WebLogic 6.0 (EJB 1.1 и EJB 2.0)

   

Интегрированная поддержка разработки для сервера WebLogic 5.1.x

   

Поддержка создания entity-компонентов CMP и BMP

   

СМР-отношения EJB 2.0 для поддержки entity-компонентов

   

Управляемые сообщениями компоненты EJB 2.0

   

Целевое развертывание на сервере WebLogic

   

Dynamic Hot-Deploy, для развертывания/свертывания/повторного развертывания EJB в контейнер без выключения или рестарта

   

Интегрированные Two-Way-Tools для управления и развертывания компонентов, включая Deployment Descriptor Editor, Entity Bean Modeler и другие возможности

   

Конфигурируемые установки компилятора WebLogic ejbc для home- и remote-интерфейсов

   

Поддержка сервера IBM WebSphere

Новое Интегрированная поддержка разработки
для WebSphere 4.0 (EJB 1.1)

   

Интегрированная поддержка разработки для WebSphere 3.5 (EJB 1.0)

   

Поддержка создания entity-компонентов BMP

   

Целевое развертывание на сервер WebSphere

   

Интегрированные Two-Way-Tools для управления и развертывания компонентов, включая Deployment Descriptor Editor, Entity Bean Modeler и другие возможности

   

Поддержка iPlanet Application Server

Новое Интегрированная поддержка разработки для iPlanet 6.0
(EJB 1.1)

   

Поддержка создания entity-компонентов CMP и BMP

   

Целевое развертывание на сервере iPlanet

   

Интегрированные Two-Way-Tools для управления и развертывания компонентов, включая Deployment Descriptor Editor,

     

Entity Bean Modeler и другие возможности

   

Dynamic Hot-Deploy, для развертывания/свертывания/повторного развертывания EJB в контейнер без выключения или рестарта

   

Управление распределенными объектами CORBA

Borland VisiBroker для лицензии разработчика CORBA ORB, именования и сервисов событий для создания распределенных приложений Java 2

   

Визуальные инструменты для быстрого создания интерфейсов HTML для серверов CORBA с использованием сервлетов или JSP

   

Генерация мониторов сервера для упрощения тестирования серверов CORBA

   

Расширенная интеграция разработки CORBA/IIOP с поддержкой как VisiBroker для Java, так и OrbixWeb для построения моделей Java с целью визуального создания интерфейсов IDL для распределенных приложений CORBA

   

Навигация по IDL и подсвечивание синтаксиса

   

Визуальные инструменты для быстрого создания клиентских приложений для серверов CORBA

   

Визуальные инструменты для быстрого создания серверов CORBA

   

Примеры многозвенных приложений CORBA с использованием VisiBroker с исходным кодом

   

Полная поддержка спецификаций CORBA 2.4

   

Portable Object Adapter (POA) с поддержкой политик POA, таких как Потоки, Время жизни, Уникальность ID объекта, Присвоение ID, Сохранение на сервере, Обработка запроса и Безусловная активация

   

Objects By Value (OBV) для передачи по значению сложных промежуточных объектов и графов объектов между процессами, машинами и языками

   

Компилятор Java2iiop для создания IIOP-совместимых стабов и скелетонов непосредственно из интерфейсов Java

   

Распределенное развертывание объектов RMI

Интегрированное управление проектом для разработки RMI

Автоматический вызов постпроцессора RMIC для создания стабов и скелетов

Синхронизация интерфейса и реализации

   

Инкапсуляция RMI

   

Интеграция с инструментами сторонних производителей

Общие

Лицензия на разработку Sitraka JClass

Лицензия разработчика на Internet-компоненты /n software IP*Works! Beans

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Inprise/Borland
Отправить ссылку на страницу по e-mail


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 26.04.02