ОПИСАНИЕ |
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, |
||||||||
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) |
• |
• |
||||||
Встроенная локальная защита (затемнение) |
• |
• |
||||||
Визуализация кода 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, |
• |
• |
• |
|||||
Улучшено Улучшенный просмотрщик 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,
|
• |
• |
||||||
Настраиваемые "интеллектуальные клавиши" с опцией автоотступа |
• |
• |
• |
|||||
Раскладка редактора 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, отформатированной |
• |
• |
||||||
Новое Мастера для генерации единиц тестирования |
• |
|||||||
Улучшено Мастер проекта для удобного и эффективного запуска нового проекта |
• |
• |
• |
|||||
Новое Мастер импорта проекта для импорта существующего кода проектов |
• |
• |
||||||
Мастер апплетов для быстрого определения и создания Java-апплетов |
• |
• |
• |
|||||
Мастер приложений для быстрого создания приложений Java с графическим интерфейсом пользователя |
• |
• |
• |
|||||
Мастер классов для упрощения создания и определения классов; пакетов, базовых классов, и опций классов |
• |
• |
• |
|||||
Мастер запуска Web создает JNLP (Java Network Launching Protocol - протокол сетевого запуска Java) и генерирует домашние страницы с определением плагинов Java |
• |
• |
||||||
Мастер JavaBean значительно упрощает кодирование |
• |
• |
||||||
Мастера диалогов, структур и панелей с поддержкой Swing,
AWT, и определяемых пользователем классов |
• |
• |
||||||
Мастер реализации интерфейсов для помощи в создании интерфейсов Java |
• |
• |
||||||
Мастер методов для реализации подменяющих или абстрактных методов |
• |
• |
||||||
Мастер строк ресурсов для легкого создания связок ресурсов |
• |
• |
||||||
Мастер модулей данных для упрощения разработки доступа к данным с использованием модулей данных |
• |
• |
||||||
Мастер сервлетов для создания HTML, XHTML, XML и WML сервлетов Java, основанных на сервлетах 2.2 или 2.3 |
• |
• |
||||||
Мастер JSP для быстрого создания JSP (JavaServer Pages) Web-приложений, основанных на JSP 1.1 или 1.2 |
• |
• |
||||||
Мастер интерфейсов CORBA с определением интерфейса |
• |
|||||||
Мастер интерфейса сервера 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, импорта/экспорта баз данных, и другие возможности |
• |
• |
||||||
Программа-пример из реальной жизни: электронный магазин с функциональностью проверки кредитных карт, ввода и отслеживания заказа |
• |
|||||||
Пример реализации тележки самообслуживания |
• |
|||||||
Клиент проверки кредитных карт с использованием 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 |
||||||||
Поддержка проекта для типов файлов 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 |
• |
|||||||
|
||||||||
Интеграция ядра обработки сервлетов |
||||||||
Поддержка 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-приложений |
• |
• |
||||||
Двусторонний редактор дескрипторов в соответствии |
• |
• |
||||||
Поддержка 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 |
• |
• |
||||||
Поддержка готового для выполнения плаг-инов ядра обработки сервлетов |
• |
• |
||||||
Опции для переключения между плаг-инами сервлетов |
• |
• |
||||||
Ядро обработки плаг-инов Tomcat 3.1, 3.2 и 4.0 |
• |
• |
||||||
Шаблоны каскадных листов стилей (CSS) для создания презентационных слоев для XML-данных |
• |
• |
||||||
StructureInsight для исходных файлов XML, JSP, HTML,
WML |
• |
• |
||||||
Расширенные возможности 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-документов, включая поддержку |
• |
• |
||||||
Постоянная привязка к Web-интерфейсам с помощью EJB |
• |
|||||||
|
||||||||
Компоненты третьего поколения DataExpress для
упрощенного управления |
||||||||
Компоненты JavaBeans dbSwing для работы с данными для разработки полнофункциональных Java 2 приложений для работы с базами данных |
• |
• |
||||||
Модели для работы с данными Swing и связки для использования со стандартными компонентами Swing, включая JTable, JList и средства управления текстом |
• |
• |
||||||
ProcedureDataSets для легкого использования хранимых процедур в приложениях |
• |
• |
||||||
Serializable DataSets для распределенных решений работы
|
• |
• |
||||||
DataExpress компоненты доступа к данным с возможностью подключения к базам данных по JDBC, включая поддержку отношений master-detail, списков выбора, просмотра, объединения множественных таблиц и транзакций |
• |
• |
||||||
Источники данных JDBC |
• |
• |
||||||
Объединение подключений |
• |
• |
||||||
Исходный код DataExpress для управления и гибкости при создании Java-приложений баз данных |
• |
|||||||
Подключение к зарегистрированным источникам данных через JNDI |
• |
|||||||
Упрощение разработки приложений бах данных |
||||||||
Визуальные инструменты для создания двухзвенных |
• |
• |
||||||
StructureInsight для SQL-запросов к базам данных |
• |
• |
||||||
SQL Builder для визуального создания и редактирования SQL-запросов к источникам данных JDBC |
• |
• |
||||||
Database Pilot для просмотра схемы базы данных |
• |
• |
||||||
Визуальные инструменты для разработки баз данных, включая редактор столбцов, редактор подключений, редактор связей, редактор сортировки, |
||||||||
MetaDataUpdate Editor и Resolve Order Editor |
• |
• |
||||||
Поддержка синтаксиса запросов SQL92 |
• |
• |
||||||
Выносимый в ресурсы SQL для упрощения управления |
• |
• |
||||||
Монитор JDBC для тестирования и настройки SQL - приложений |
• |
• |
||||||
Лицензия разработчика для сервера баз данных Borland InterBase 4 для разработки и тестирования многопользовательских приложений SQL баз данных |
• |
• |
||||||
Инструмент командной строки - Interactive SQL |
• |
• |
||||||
Сервлеты XML для создания наборов результатов XML |
• |
• |
||||||
Встроенная база данных JDataStore для Java |
||||||||
Лицензия разработчика JDataStore для высокопроизводительного кеширования данных и компактной реализации сохранения состояния данных, объектов и промежуточных файлов |
• |
• |
||||||
Поддержка первичных ключей для уникальных и ненулевых |
• |
• |
||||||
Объединение потоков для увеличения производительности серверов JdataStore |
• |
• |
||||||
Расширенное управление параллельностью выполнения, позволяющее на полной скорости выполнять транзакции "только для чтения" без блокировки для увеличения производительности |
• |
• |
||||||
JDataStore Explorer для простого и интуитивного доступа к открытым источникам данных, импортирования таблиц, отображения информации по индексам и таблицам, и выполнения SQL-файлов |
• |
• |
||||||
JDataStore имеет обработчик запросов в стандарте SQL92 |
• |
• |
||||||
Поддержка транзакций и аварийного восстановления JDataStore |
• |
• |
||||||
Расширенное управление параллельностью выполнения |
• |
• |
||||||
Драйвера JDBC 2.0 Type-4 (локальные и удаленные) |
• |
• |
||||||
JDataStore Explorer для визуального управления хранением данных |
• |
• |
||||||
Поддержка внешнего объединения и синтаксиса оператора SQL "join" |
• |
• |
||||||
Обработка выхода JDBC и полная поддержка синтаксис выхода |
• |
• |
||||||
Полная поддержка JTA для распределенных транзакций |
• |
• |
||||||
Менеджер ресурсов для участия в глобальной транзакции |
• |
• |
||||||
Защита JDataStore для аутентикации, авторизации и шифрования на уровне базы данных |
• |
• |
||||||
Компонент DataStorePump для импорта таблиц в базу данных JDataStore с использованием любого драйвера JDBC |
• |
• |
||||||
Синхронизация DataStoreSync между драйвером JDBC |
• |
• |
||||||
|
||||||||
Поддержка серверов приложений |
||||||||
Новое 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 совместимые |
• |
|||||||
Импорт существующих внешних архивов в группу EAR |
• |
|||||||
Импорт из существующих групп EJB |
• |
|||||||
Улучшено Упаковка, развертывание и запуск EAR
|
||||||||
и WebLogic 6.0 и 6.1 |
• |
|||||||
JAR-файлы клиентских приложений J2EE |
• |
|||||||
Мастер тестирования клиентов EJB |
||||||||
Граничное тестирование |
• |
|||||||
Генерация тестовых клиентов из предупакованного архива EJB |
• |
|||||||
DataExpress для EJB |
||||||||
DataExpress для EJB для бесшовного доступа к session-компонентам и entity-компонентам с помощью DataExpress |
• |
|||||||
Компоненты доступа DataExpress: SessionBeanConnection, EjbClientDataSet, EntityBeanProvider, |
||||||||
EntityBeanResolver для бесшовного подключения базовой бизнес-логики к интерфейсам |
• |
|||||||
Быстрая разработка и развертывание для платформы J2EE |
||||||||
Локальное и удаленное развертывание Hot-Deploy |
• |
|||||||
Мастер JMS (сервис передачи сообщений Java) для создания генераторов и потребителей сообщений |
• |
|||||||
Генерация или обновление скелетонов реализации исходного кода из удаленного интерфейса |
• |
|||||||
Создание Enterprise JavaBeans и визуальная совместимость со стандартом J2EE |
• |
|||||||
Подержка совместимости с EJB 1.1 и интерфейсы стиля EJB 2.0 с визуальными инструментами |
• |
|||||||
Визуальное создание развертывания EJB, среды и контрольных дескрипторов |
• |
|||||||
Группы EJB для организации дескрипторов развертывания и архивов EJB |
• |
|||||||
Множественные Enterprise JavaBeans в проекте |
• |
|||||||
Мастер групп EJB для создания групп EJB с целью импорта существующих или создания новых дескрипторов EJB |
• |
|||||||
Мастер Enterprise JavaBeans для создания исходного кода
entity-компонентов и session-компонентов, включая home- |
• |
|||||||
Авто-упаковка компонентов во время сборки проекта |
• |
|||||||
Создание развертываемых архивов для группы 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-интерфейсы, а также классы первичных ключей |
• |
|||||||
Комбинация интегрированных инструментов для работы |
• |
|||||||
Визуальное отображение источников данных, таблиц и полей на entity-компоненты |
• |
|||||||
Моделирование табличных отношений entity-компонентов между таблицами для внешних ключей, первичных ключей, уникальных индексов, названий полей и типов полей |
• |
|||||||
Тонкая настройка класса, интерфейса, первичных ключей и имен JNDI для генерации кода Java |
• |
|||||||
Дополнительная опция - генерация классов в стиле |
• |
|||||||
Borland Enterprise Server |
||||||||
Лицензия разработчика Borland Enterprise Server, AppServer Edition, полная реализация J2EE 1.3 и EJB 2.0 |
• |
|||||||
Улучшено Поддержка EJB для сессионных компонентов
|
• |
|||||||
Новое Поддержка отношений 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, так и |
• |
|||||||
Возможность создания экземпляров объектов 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 3.5 (EJB 1.0) |
• |
|||||||
Поддержка создания entity-компонентов BMP |
• |
|||||||
Целевое развертывание на сервер WebSphere |
• |
|||||||
Интегрированные Two-Way-Tools для управления и развертывания компонентов, включая Deployment Descriptor Editor, Entity Bean Modeler и другие возможности |
• |
|||||||
Поддержка iPlanet Application Server |
||||||||
Новое Интегрированная поддержка разработки для
iPlanet 6.0 |
• |
|||||||
Поддержка создания 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. Отправить E-Mail http://www.interface.ru |
|
Ваши
замечания и предложения отправляйте
автору По техническим вопросам обращайтесь к вебмастеру Документ опубликован: 26.04.02 |