Как сообщило московское представительство фирмы Computer Associates (CA), с июня начались поставки российским пользователям СУБД CA-Ingres пакета CA-OpenROAD версии 3.5.
CA-OpenROAD (Open Rapid Object Application Development - быстрая объектно-ориентированная разработка открытых приложений) представляет собой объектно-ориентированный базирующийся на репозитории инструментарий разработки приложений для СУБД CA-Ingres (текущая версия 1.2), позволяющий создавать распределенные графические приложения в архитектуре клиент - сервер.
Сейчас пакет CA-OpenROAD 3.5 функционирует на платформах Windows 3.1, Windows for Workgroups 3.11, Windows NT и Windows 95 корпорации Microsoft. В ближайшее время появятся версии для остальных платформ, традиционно поддерживаемых в OpenROAD, включая OS/2, основные диалекты UNIX, VAX/VMS и др.
В комплект поставки теперь входит ПО CA-OpenIngres/Desktop - совместная разработка CA и корпорации Centura (Gupta). Это дает возможность разрабатывать приложения для распределенных корпоративных баз данных на отдельном персональном компьютере и затем переносить их на любые по сложности информационные системы. Кроме того, с OpenROAD поставляются прямые (native) драйверы не только к CA-OpenIngres, но и к другим популярным реляционным СУБД: Oracle, Microsoft SQL Server и др. К ряду СУБД, в частности CA-Datacom, CA-IDMS, DB2, VSAM, IMS, Allbase, доступ осуществляется через шлюзы семейства CA-OpenIngres/Enterprise Access.
CA-OpenROAD 3.5 содержит целый набор различных редакторов: фреймов (Frame Editor), меню (Menu Editor), кода (Script Editor), глобальных переменных (Global Variable Editor), стиля (Frame Style Editor) и др. Среда разработки интуитивно понятна новым пользователям и в то же время содержит мощные средства для опытных программистов. Пакет также располагает средствами для интерактивного тестирования и отладки, в его состав входят утилиты для администрирования приложений.
Новая версия CA-OpenROAD поддерживает групповую разработку приложений через разделяемые шаблоны фреймов и полей, библиотеки компонентов и т. д.
Автоматическая генерация полей и фреймов в CA-OpenROAD возможна благодаря большому числу предопределенных системных классов (более 100) и развитых возможностей создания собственных классов (более 200 методов). Допускается многократное использование компонентов приложения. Производительность разработчиков повышается за счет таких свойств, как инкапсуляция (скрытое описание реализации объекта), полиморфизм (возможность переопределения процедур в производных классах) и наследование (передача свойств от класса к его производным).
Приложения, создаваемые с помощью CA-OpenROAD, являются динамичными и видоизменяются в зависимости от различных внешних факторов.
Активный репозиторий CA-OpenROAD используется как хранилище для компонентов приложений: от классов, процедур и методов до фреймов, меню и полей. С его же помощью осуществляется управление компонентами.
Для нормальной работы CA-OpenROAD 3.5 необходим ПК с 33 МГц процессором типа i386 и 16 Мб ОЗУ(для разработчика) или 25 МГц процессором i386 и 8 Мб ОЗУ (для пользователя).
Цена пакета для разработчика - $918, зарегистрированные пользователи получат новую версию бесплатно. CA-OpenROAD поставляется на одном диске CD-ROM сразу для Windows 3.x, NT и Windows 95. Освоить работу с продуктом поможет книга Travelling OpenROAD (“Путешествуя по OpenROAD”), входящая в комплект поставки.
Телефон московского представительства CA: (095) 188-4732, e-mail: ingres@ ca-cis.msk.su.
Рафаэль Шамиев