Visual Cafe for Java 3.0 for Windows 95&Windows NT.
Внимание! Вышла новая версия продукта. Производитель новой версии Visual
Cafe 4.1 - компания Webgain (www.webgain.com)
Подробная
информация и ознакомительная версия (Eng.)
Узнать условия приобретения продукта в
компании Interface Ltd.
Популярная интегрированная среда быстрой визуальной разработки приложений на
языке Java. Ее использование позволит Вам резко ускорить разработку приложений,
аплетов и сервлетов на языке Java. Это инструмент является оперативно отвечающим
на все изменения, происходящие в динамичной области Java технологий.
Пакет поставляется в следующих редакциях:
Основные возможности пакета:
-
"Родной" Java-компилятор, создающий Java-приложения почти в 45 раз быстрее
стандартного компилятора компании Sun. Полная интеграция компилятора в
среду разработки позволяет переходить к ошибочному участку кода просто
двойным щелчком мыши по сообщению об ошибке.
-
Компилятор "Just-In-Time", ускоряющий выполнение Java-приложений до 9 раз.
JIT-Compiler Symantec признан лучшим и включён компанией Sun в штатную
поставку JDK 1.2 (Java Platform 2.0) и JRE 1.2;
-
Поддержка комплекта разработчика Sun JDK от версии 1.1 до версии 1.2 компании
Sun (включая новый компилятор Just-In-Time и новый модуль грамматического
разбора);
-
Поддержка виртуальной Java-машины компании Microsoft;
-
Возможность генерации чистого машинного кода для Win32 вместо байткода
для создания EXE программ и динамических библиотек.
-
Использование форматов CAB, ZIP, JAR для распространения готовых приложений
-
Специальная библиотека DLL, замещающая интерпретатор с языка Java компании
Sun, что позволяет увеличить скорость выполнения программ на языке Java
более чем в 2 раза;
-
Редактор ресурсов Cafe Studio, набор инструментов визуального создания
интерфейсов и меню. Cafe Studio позволяет "перетаскивать" и размещать в
интерфейсе создаваемого Java-приложения визуальные управляющие элементы
(controls). Cafe Studio также включает редактор меню для языка Java и возможность
автоматической конвертации существующих файлов ресурсов Windows в исходный
код на языке Java. Кроме того, щелкнув мышью по визуальному элементу, разработчик
может непосредственно создавать/править обработчик соответствующего события.
Для повышения скорости разработки программисту предоставлен набор заранее
определенных визуальных шаблонов, имеются простые возможности редактирования
диалогов с целью модификации существующих. Диалоги представляются в виде
диаграмм в редакторе форм. Существующие диалоги можно просто выделять и
редактировать, изменять их свойства или добавлять новые методы. Это позволяет
опытным программистам исключить или свести к минимуму утомительные задачи
кодирования, а начинающим - упрощает задачу создания более сложных приложений.
-
Полностью интегрированный в среду разработки графический отладчик, предлагающий
отладку Java-приложений, встроенных в HTML-страницы, на уровне исходного
текста; отслеживание цепочки вызовов; просмотр данных и объектов; управление
потоками; управление контрольными точками;
-
Программа просмотра классов Class Browser, позволяющая разработчикам просматривать
исходный текст на языке Java, а также просматривать/редактировать методы,
данные и классы. Class Browser полностью поддерживает стандартные пакеты
классов языка Java, упрощая понимание библиотеки классов языка Java;
-
Редактор Hierarchy Editor, обеспечивающий визуальное представление иерархии
классов Java-приложения, что позволяет пользователю лучше понимать стандартные
классы языка Java и их взаимоотношения, а также классы приложения. Hierarchy
Editor полностью поддерживает представление стандартных пакетов классов
языка Java;
-
Легкий доступ к справочной системе, быстрый просмотр информации об интерфейсах
Java API;
-
ProjectExpress, Wizard-подобный инструмент, позволяющий разработчикам быстро
создавать проекты на основе набора исходных программ на языке Java и использовать
все преимущества интегрированной среды разработки.
-
Программа просмотра Java-приложений AppletViewer, интегрированная в среду
разработки;
-
AppExpress, Wizard-подобный инструмент, позволяющий быстрее начать работать
с языком Java. AppExpress автоматически генерирует полностью функциональные
приложения на языке Java, которые затем могут быть расширены для обеспечения
дополнительных функциональных возможностей;
-
Профессиональный редактор кода на языке Java, обеспечивающий выделение
цветом ключевых слов и участков кода на языках Java и HTML, и включающий
макроязык для расширения возможностей редактирования. Кроме того, редактор
может мгновенно переходить к любому Java-описанию в тексте программы или
библиотек классов, что значительно повышает эффективность работы разработчика.
-
Средства визуального создания форм, поддерживающие двухуровневое программирование
(изменение кода отражается в изменении формы и наоборот).
-
Полная поддержка JavaBeans (более 200 готовых компонент JavaBeans Plug
and Play c возможностью их настройки и расширения);
-
Новый набор интерфейсов прикладных программ Java Open API с расширенной
функциональностью для охвата всего цикла разработки. Open APIs обеспечивают
специфические интерфейсы для облегчения интеграции с CASE-средствами, средствами
тестирования, управления исходными кодами и контроля версий.
-
Полная поддержка JTabbedPane и классов JFC/Swing, в том числе - модели
данных Swing без дополнительных нестандартных компонентов. Новая версия
оснащена редактором свойств Swing и редактором меню на основе графического
интерфейса Swing. Поддержка JFC/Swing включает готовые модули моделей,
рамок и значков и поддержку режима WYSIWYG для JFC в дизайнере форм. Моделями
формы можно легко манипулировать. Например, чтобы соединить Jtable с базой
данных, можно просто соединить ее линией в редакторе форм с базой данных
через связующую модель JFC, а чтобы вставить значение в поле, достаточно
использовать модель строки JFC.
-
Инструмент разработки серверных апплетов ("сервлетов"), упрощающий создание
и распространение Web-серверов. Symantec Visual Cafe версии 3.0 предоставляет
возможности пошаговой отладки, а также позволяет проводить отладку серверной
части сервлетов на удаленных Web-серверах.
Продукт полностью интегрируется с пакетом OrbixBuilder компании Black&White
Software, позволяя разработчикам создавать корпоративные Java-приложения,
соответствующие стандарту CORBA IIOP, а также может взаимодействовать с
пакетами Jolt и TUXEDO компании BEA, позволяя создавать корпоративные системы
обработки транзакций в реальном времени через Internet.
Symantec Visual Cafe 3.0 Standard Edition.
Специальная версия, ориентированная на профессиональную разработку
Java-апплетов, а также на разработку кода HTML. Гибкий интерфейс позволяет
перетаскивать Java-компоненты, создавать приложения, а двухэтапный процесс
программирования помогает визуально изучать Java-коды по мере их автоматической
генерации. В состав редакции входят:
-
инструмент разработки WEB-страниц Visual Page;
-
универсальный коммуникационный пакет Netscape Communicator;
-
справочная система подсказок Code Helper, предлагающая разработчику рекомендации
по мере создания кода;
-
Справочная система для новых пользователей по созданию Java Beans;
-
Расширенная справочная онлайновая система и печатная документация с примерами.
Symantec Visual Cafe 3.0 Professional Edition.
Специальная версия для быстрого (RAD) создания полнофункциональных
Java-приложений, Java-апплетов и компонент JavaBeans. Предлагает все функции
Standard Development Edition, а также возможность компиляции "100% pure"
исходного кода на языке Java в машинный код процессоров Intel, а также
режим удаленной и "инкрементальной" отладки, позволяющий исправлять ошибки
непосредственно в процессе тестирования без рекомпиляции исправленного
участка исходного кода. Эта версия позволяет вести отладку Java-апплетов
из броузеров MS Internet Explorer 4.0 и NetScape Navigator; поддерживает
возможности отладки для виртуальных машин Sun, Microsoft и Symantec; позволяет
редактировать свойства сложных составных компонент JavaBeans, не отображаемых
или недоступных через JavaBeans Property List; предлагает открытые API
для разработчиков инструментальных средств; включает новую версию компилятора
Just-In-Time 3.0 и последнюю версию библиотеки классов JFC; позволяет отключать
режим быстрой разработки (RAD). Новый Universal Interface, поддерживающий
MDI, позволяет работать одновременно с 10 окнами. Среди других возможностей
- JavaBeans Creator Wizard, обеспечивающий работу с JavaBeans и Java апплетами
в стиле drug and drop; возможность встраивания созданных апплетов в WEB-страницы,
разрабатываемые с помощью Visual Page; работа с визуальными объектами в
режиме File View; создание выходных файлов уменьшенного размера в формате
сжатия JAR (Java archive); новый Insert Class Wizard, облегчающий расширение
классов и изменение методов; новый механизм согласования версий; настраиваемая
среда разработчика; новые утилиты Java Servlet Wizard и Localization Wizard;
полная поддержка 2000 года; библиотека более 200 JavaBeans-компонентов
с исходным кодом.
Symantec Visual Cafe 3.0 Database Edition.
Специальная версия для быстрого (RAD) создания полнофункциональных
Java-приложений, работающих с SQL базами данных, на основе компонент, шаблонов
и JavaBeans, а также для сборки таких приложений без работы с исходным
кодом, из стандартных библиотек, в том числе - из созданных третьими фирмами.
Предлагает все функции Professional Edition, а также новую версию промежуточного
модуля dbANYWHERE 1.1, оптимизирующего доступ Java-приложений к корпоративным
базам данных без ограничения числа одновременно установленных соединений.
dbANYWHERE может работать как сервис NT и включает драйвера доступа к базам
Informix, Sybase, Oracle и MS SQL Server, а также поддерживает работу с
базами данных Microsoft Access и Sybase SQL Anywhere Professional. Поддерживаются
протоколы ODBC и JDBC. Возможна генерация JDBC кода для dbANYWHERE, импорт
проектов из Symantec Cafe и Microsoft J++. Новый Class Wizard упрощает
расширение классов и переопределение методов. Кроме того, в пакет включен
специальный модуль Form Wizard, позволяющий автоматически создавать формы
по структурам таблиц в стиле drag-and-drop.
Дополнительные возможности новой версии -
расширенная поддержка JDBC (создание Java-приложений и апплетов, поддерживающих
любой драйвер JDBC; правила для проверки достоверности данных, что упрощает
разработку интеллектуальных приложений; поддержка JDBC construction и JDBC
API); поддержка хранимых процедур; готовые компоненты dbAWARE, используемые
как строительные блоки при создании приложений; 20 шаблонов баз данных
(templates); WEB-сервер Netscape FastTrack Server. Полная поддержка стандарта
моделей данных JFC/Swing обеспечивает распознавание любого компонента JFC/Swing,
что позволяет создавать приложения, оставаясь в русле стандарта. В пакет
включены Database Wizards с поддержкой JFC/Swing.
Symantec Visual Cafe 3.0 Enterprise Suite.
3 марта 1999 года объявлено о начале поставок Enterprise редакции.
Эта редакции обладает следующими дополнительными возможностями в плане
построения распределённых приложений в гетерогенной среде:
-
Распределённай отладчик Single View и реализация принципа "Write Once,
Debug Everywhere". Отладка с одной консоли приложения, выполняемого разными
серверами и разными версиями виртуальной Java машины;
-
поддержка коммуникационных API RMI и CORBA;
-
Server, Servant & Client Adapter Wizard
-
поддержка CORBA серверов Inprise Visibroker и Iona Orbix;
-
поддержка серверов приложений IBM WebLogic, Sun NetDynamics, Netscape Application
Server;
-
разработка, отладка и распространение приложений для Windows 9x/NT, Digital
UNIX, HP-UX, Solaris (в ближайшем будущем - IBM AIX, RedHat Linux, FreeBSD)
За дополнительной информацией обращайтесь в компанию Interface Ltd.
Обсудить на форуме Symantec