Новые возможности JBuilder 4
Увеличивайте эффективность вашей работы,
используя наиболее всеобъемлющий набор сертифицированных инструментальных
средств визуальной разработки, которые обеспечивают максимальную гибкость
для создания приложений Pure Java на
выбранной вами платформе разработки - Windows®, Linux®
и Solaris, а также самые последние
технологии Java®, включая аплеты,
сервлеты JSP, JavaBeans®, Enterprise JavaBeans®
и распределенные приложения CORBA®.
Отличительной чертой JBuilder
4 является не имеющая себе равных среда AppBrowser
с основанным на XML менеджером проектов,
StructureInsight, средствами
просмотра HTML и XML,
с продвинутой графической интеллектуальной отладкой, мастерами кодирования
CodeInsight, расширяемым редактом
кода, Two-Way-Tools TM, визуальными
проектировщиками JFC/SWING, BeansExpress, DataExpress
и молниеносным компилятором.
- Базирующаяся на JDK 1.3 со встроенной
Hotspot виртуальной машиной
клиента для обеспечения наивысшей производительности
- Более быстрое время загрузки
- Расширенный редактор с дополнительным
высвечиванием синтаксиса
- Раскладка клавиатуры Visual
Studio и Brief
- Визуальный редактор раскладки
клавиатуры
- Расширенные опции поиска и сохранения
- Просмотр контекста пакета CodeInsight
- StructureInsight
- Интегрированный инструмент перемещения
пакета для облегчения импорта существующих исходных пакетов Java
- Переключатель просмотра сообщений
для включения/выключения просмотра
- Средства просмотра HTML 4, XML
и компоновки таблиц каскадных стилей CSS
- Поддержка определения типов документа
(DTD)
- Множественные экземпляры AppBrowser
- Контекстно-зависимая справка (F1)
в исходном тексте и дизайнерах
- Средства просмотра пакета для
отображения исходных пакетов при просмотре проектов
- Расширенный API открытых инструментальных
средств
- Дополнительная документация по
API открытых инструментальных средств
- Компьютеризованный обучающий CD
Referentia
- Построитель архивов для быстрого
формирования развертываемых архивов
- Средство просмотра архивов для
форматов JAR, ZIP, WAR, EAR
- Мастер расширенного проекта для
добавления существующих проектов Java
- Мастер конфигурации библиотек
для определения вашего проекта и определяемых пользователем библиотек
- Мастер конфигурации JDK
- Расширенный сервлет-мастер поддерживает
сервлеты XHTML, WML и XML
- Много новых EJB мастеров, включая
EJB Group, EJB Group from Descriptors, Enterprise
JavaBean, разработчик моделей Entity Bean,
тестовый клиент EJB и мастеров интерфейса EJB
Пусть ваша работа будет такой же эффективной,
как работа целой команды, использующей интегрированную, масштабируемую и
расширяемую среду групповой разработки.
JBuilder 4 упрощает параллельное управление
исходным текстом для больших распределенных групп при распространении управления
вашим существующим исходным текстом на всем протяжении вашей сети и интернета,
используя интегрированное ядро репозитория CVS
с высокопроизводительной поточной моделью обработки. Используйте броузер
хронологии исправлений, чтобы визуально модифицировать и разрешать конфликты
исправлений путем урегулирования изменений между рабочим пространством и
репозиторием, включая показ различий на уровне текстов отдельных исходных
модулей и передвижения по конфликту в редакторе исходных текстов. В дополнение
к этому списки "to-do" и комментарии
"to do” Javadoc помогают отслеживать
прогресс в работе.
- Закладка History для исходного
просмотра исправлений
- Информация исправлений по типу
исправлений, метке времени и автору
- Возврат к предыдущим исправлениям
исходного текста
- Визуальный показ различий (diffs)
на уровне исходного текста в исправлениях исходных модулей
- Менеджер списка to-do
и таги исходных комментариев to-do
- Разрешение конфликтов для урегулирования
несоответствий исходных версий между рабочим пространством и репозиторием
- Интегрированная система управления
версиями CVS (Система Параллельных Версий)
- Контроль модификаций, слияния,
добавлений
- консоль CVS
- опции конфигурации CVS
- Урегулирование версий локальных
файлов с архивом CVS
- Могут быть подключены другие системы
управления версиями путем использования API открытых инструментальных
средств
- Вы можете быстро создавать многократно
используемые Enterprise JavaBeans ®. JBuilder
4 включает визуальные, двусторонние дизайнеры EJB
для свойств, BeanInfo, событий и разрешения
противоречий на уровне методов, что делает создание традиционных приложений
Pure Java и Enterprise
JavaBeans весьма простым — point-and-click
("наведи-и-щелкни"). Используйте редактор визуальной развертки дескрипторов
для подготовки и управления сервером приложений независимых Enterprise
JavaBeans при создании свойств среды, развертывании
и управлении дескрипторами. Кроме всего прочего, разработчик моделей Entity
Bean предоставляет вам возможность создать
отображение “объектный-в-реляционный” баз данных для исходных данных,
таблиц, индексов и полей на объекты компонентов.
- Группы EJB для организации дескрипторов
развертывания и архивов
- Мастер группы EJB для легкого
создания групп EJB
- Мастера для создания объектных
и сеансных компонент, включая локальные и удаленные интерфейсы
- Расширенное перемещение существующих
EJBs
- Автоупаковка компонент на стадии
компоновки
- Редактор дескрипторов развертывания
для визуального создания и конфигурации дескрипторов развертывания
XML
- StructureInsight для визуальных
и XML дескрипторов развертывания
- Верификатор компонент для проверки
целостности EJBS
- Владеющий EJB BeansExpress с визуальным
редактором свойств
- Разработчик моделей объектов компонент
для создания объектов компонент из источника данных, включая локальные
и удаленные интерфейсы
- Визуальное отображение источника
данных, таблиц и полей на объекты компонент
- Создание разворачиваемых архивов
JAR автоматически используя Make
и Rebuild
- Мастер проверки клиента для испытания
ваших приложений локально или удаленно
- Развертывание EJBs
автоматически при выполнении или отладке
Независимость сервера приложения для быстрой
разработки и развертывания на платформах е-бизнеса J2EE за
счет использования интегрированного сервера приложений Inprise
и поддержки для сервера WebLogic®,
включая полную поддержку интерфейсов готовых стилей для EJB
1.1 и EJB 2.0. Запускайте и отлаживайте
Enterprise JavaBeans, локально или удаленно,
“бесшовно” в AppBrowser, и развертывайте
EJBS немедленно без прекращения работы
сервера приложений.
- лицензия разработки
Inprise Application Server 4.1
- лицензия разработки сервера WebLogic
5.1 и поддержка развертывания
- конфигурируемые установки компилятора
ejbc WebLogic
- Поддержка конфигураций для множественных
серверов приложений
Вы можете быстро формировать и отлаживать
основанные на Web динамические приложения,
использующие сервлеты
и JSPs.
Мастера обеспечивают вас визуальными средствами для создания тонко-клиентских
внешних интерфейсов к вашим приложениям Pure Java,
к которым можно обращаться с помощью любого веб-броузера. Отлаживайте ваш
JSP встроенный код Java
с использованием преимуществ графического отладчика, включая точки останова
и мастеров кодирования CodeInsight,
в дополнение к этому отлаживайте сервлеты в локальном или удаленном сервлет-контейнере.
- Полная поддержка стандарта для
сервлетов 2.2 / JSP 1.1
- Готовая к работе поддержка ядра
сервлетов
- Переключатель между сменными блоками
сервлетов
- Выполнение и отладка сервлетов
и JSPS на Tomcat 3.1
- Локальное и удаленное выполнение
и отладка сервлетов
- Локальное и удаленное выполнение
и отладка JSPS
- Простой запуск JSPS и сервлетов
- Оценка CodeInsight, ErrorInsight,
ToolTip и высвечивание синтаксиса в JSP файлах
- StructureInsight для XML, JSP,
HTML, WML, XSL и CSS исходных файлов
- Сервлеты XML для генерации наборов
результатов XML исходя из запросов к базе данных
- Высвечивание синтаксиса в XML
- Структурированное отображение
XML
- Представление броузера XML при
просмотре помощи
- InternetBeans Express для формирования
основанных на компонентах веб-баз данных базирующихся на DataExpress
- 15+ InternetBeans для генератора
страниц, таблиц, полей, переключателей, комбо-полей и так далее
- Немедленная связь внешних веб-интерфейсов
веб с EJBS
Вы можете создавать профессиональные приложения
баз данных, используя компоненты DataExpress
и InternetBeans. База данных
dbSwing JavaBeans непосредственно поддерживает
модель данных Swing. Формирование приложений
баз данных является простым, благодаря многочисленным настроенным компонентам
dbSwing, включая расширенное дерево,
список, настройку таблицы. Но это еще не все! Множество InternetBeans позволяет принимать во внимание быстрое
создание управляемых данными динамических приложений Web
с быстрым подключением деловой логики к высокоскоростным внешним веб-интерфейсам,
использующим преимущества компонент DataExpress
и технологии EJB. В дополнение к этому,
сервлеты XML для создания наборов результатов
в XML формате посредством запросов XSQL
для любого источник данных JDBC®.
Управляйте вашими данными эффективно при помощи JDATASTORE
4, основанной на Pure Java, обьектной
реляционной системой управления базой данных для использования в веб, мобильных
или встроенных приложениях баз данных с маленькими накладными расходами,
нулевым администрированием, и наивысшей производительностью.
- Расширенные компоненты DataExpress
- Соединение с зарегистрированными
источниками данных через JNDI
- Расширенный проводник JDBC с графическим
созданием таблицы
- Объединение подключений
- Интерактивный инструмент командной
строки SQL
- Более быстрая, более гибкая JDATASTORE
4 Pure Java база данных
- Проводник JdataStore для графического
создания и управления таблицами и создания индексов
- JDataStore поддерживают пересечения,
внутренние, левые, правые и полные внешние объединения
- DataStorePump для импорта таблиц
из любого источника данных JDBC
- DataStoreSync для синхронизации
между источником JDBC и базой данных JDATASTORE
Вы можете отлаживать приложения Java®
2, используя профессиональный графический отладчик с поддержкой удаленной
и мультипроцессной отладки. Отладка
среди множественных JDKs и различных
изданий Java 2 SDK, включая J2ME,
J2SE, и J2EE.
Установка условных и межпроцессных контрольных точек, проверка и изменение
переменных, просмотр множественных потоков, пошаговая отладка с режимом
“smart stepping” для локальных и удаленных
серверных процессов. Эффективное сужение ситуаций взаимоблокировки потока,
остановок и гонок. Удаленная отладка обеспечивает единое, унифицированное
представление процессов, выполняющихся одновременно на множественных виртуальных
машинах Java и операционных системах,
включая Windows, Linux и Solaris
или любую другую платформу, которая поддерживает отладку Java
2, например HP-UX®, True64, AIX®,
и так далее.
- Продвинутое вычисление во время
выполнения и динамический вызов методов
- Всплывающие подсказки при инспектировании
переменных
- Множественные сессии отладки в
проекте
- Плавающие окна отладки
- Блок оценки вызова метода вычисления
- Блок оценки переменных инлайнового
присваивания
- Действия при достижении контрольной
точки и выражений
- Трассировка исключений на уровне
исходного кода для нахождения исходного местоположения инцидентов,
вызывающих исключения
- Опция сохранения временной остановки
потока для отслеживания условий гонки потока
- Межпроцессные контрольные точки
для пошаговой отладки локальных или удаленных процессов сервера
- Улучшенная отладка без наличия
исходного кода