Включение технологии создания составных документов OpenDoc в операционную систему Mac OS 7.6 стало еще одним шагом на пути перехода отрасли к компонентной архитектуре ПО.

 

Технология OpenDoc была создана совместно фирмой Apple и корпорацией IBM. В январе этого года она получила дальнейшее развитие: IBM выпустила OpenDoc версии 1.1 для операционных систем Windows, OS/2 и AIX.

 

Кроме того, в I квартале Microsoft планирует представить продукт ActiveX Part Adapter, благодаря которому управляющие элементы ActiveX смогут работать внутри контейнерных OpenDoc-приложений, таких, как Cyberdog фирмы Apple или Wav фирмы Digital Harbor.

 

Технология OpenDoc была также расширена поддержкой Java-аплетов и компонентов Java Beans (см. диаграмму).

 

Используя OpenDoc, программисты смогут строить легкие контейнерные приложения и части компонентов (Live Objects) и, таким образом, сосредоточиться на создании только тех компонентов, которые решают специфические задачи, а не тратить время и ресурсы на разработку сложного приложения.

 

При этом у компонентов Live Object есть и другое важное назначение  -  их можно использовать для создания сложных документов.

 

Пакет Apple Live Objects Essentials Kit, поставляемый вместе с Mac OS 7.6, включает в себя базовый набор редакторов компонентов, что дает возможность поэкспериментировать с технологией OpenDoc.

 

Немного поэкспериментировав, пользователи смогут расширять возможности контейнерного OpenDoc-приложения, такого, как Wav фирмы Digital Harbor, просто добавляя новые компоненты.

 

Чтоб убедиться, насколько хорошо компоненты OpenDoc могут быть встроены в Wav, Тестовый центр PC Week Labs испытал бета-версию продукта Numbers and Charts фирмы Adrenaline Software, выпуск которой запланирован на февраль. Компоненты позволили нам создать замечательные функции обработки таблиц и диаграмм, прекрасно работающие в рамках контейнера текстового процессора Wav.

 

Херб Бетони (PC Week Labs)

РАСШИРЕНИЕЯ OPENDOC ДЛЯ РАБОТЫ С JAVA-КОМПОНЕНТАМИ

Средство просмотра Live Objects Applet Viewer управлят взаимодействием

между Java-аплетами, компонентами Java Bean и рабочими средами Java

 и OpenDoc