14 апреля 1997 г. фирма Oracle провела технический семинар "Новые технологии Oracle: Oracle Server". Повестка дня включала доклады вице-президентов Oracle Кена Джекобса и Ларри Стивенса, посвященные стратегии Oracle в области объектных технологий, сетевых вычислений и оперативной аналитической обработки данных (OLAP). Впервые российские бизнес-партнеры и клиенты Oracle смогли получить информацию непосредственно от первых лиц компании, что привлекло на семинар свыше 200 участников.
Кен Джекобс, менеджер программы Oracle 8, разъяснил архитектуру нового поколения программного обеспечения Oracle. Компания ориентируется на трехслойную архитектуру программных систем: клиент, сервер приложений, универсальный сервер Oracle 8. В каждом слое ПО заложена возможность расширений благодаря использованию соответственно клиентских картриджей, картриджей приложений и картриджей данных. На уровне сервера данных Oracle ориентируется на язык Java, который в перспективе заменит PL/SQL, хотя последний будет поддерживаться неограниченное время для сохранения капиталовложений клиента.
Все три слоя связывает программная шина, основанная на объектных технологиях, совместимых с CORBA. Спецификации картриджей всех типов открыты и позволяют независимым поставщикам ПО создавать взаимодействующие друг с другом картриджи. Oracle разрабатывает охватывающее все три слоя ПО для управления корпоративными приложениями Enterprise Manager и новое ПО визуальной разработки приложений Sedona, дополняющее ПО Designer/2000 и Developer/2000. В ходе доклада с помощью Sedona было сконструировано трехуровневое приложение, причем благодаря возможностям объектной технологии манипуляции с объектами двух нижних уровней проводились с той же легкостью, какая ранее была достижима только при разработке клиентского ПО.
В настоящее время сервер Oracle 8 проходит бета-тестирование (в том числе в одной российской организации), продажи начнутся летом
1997 г., причем английская и российская версии появятся одновременно. Sedona будет готова через 6 месяцев после Oracle 8.
В своем докладе Ларри Стивенс представил концепцию OLAP и технологии Oracle для этой бурно развивающейся области. В семейство программных продуктов Oracle для OLAP входят новые версии Express Server, Personal Express, новый программный продукт Discoverer и ряд готовых приложений для решения типичных аналитических задач, например финансового анализа. Докладчик подчеркнул, что Oracle поддерживает все распространенные варианты OLAP: реляционная OLAP (хранилище данных представляет собой специально спроектированную реляционную БД Oracle), многомерная OLAP (сервер Express содержит все данные хранилища) и гибридный подход (Express служит относительно небольшим "аналитическим кэшем" для данных, размещенных в реляционной БД).
Сервер многомерных данных Express поддерживает данные из различных источников, и сервер Oracle - только один из них. Для упрощения подключения новых источников Oracle создает инструментарий работы с метаданными (Common Metadata SDK), основанный на нескольких открытых интерфейсах прикладного программирования. Со временем появятся Express Cartridge и поддержка MDAPI (стандартного интерфейса прикладного программирования для работы с многомерными данными).
В результате обсуждения сложилась довольно радужная картина перспектив технологии Oracle. Остается надеяться, что ПО появится в срок и будет соответствовать ожиданиям.
Телефон московского представительства Oracle: (095) 258-4180, Web-адрес: http://www.oracle.ru .
В. Ф.