Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 12 Мультимедиа.doc
Скачиваний:
13
Добавлен:
24.04.2019
Размер:
148.99 Кб
Скачать

3.4. Технологии связывания объектов мультимедиа

Базовые элементы мультимедиа, представленные в цифровом виде, можно рассматривать как дискретные объекты, обладающие своими свойствами. Поэтому для их связывания можно использовать метод объективно-ориентированного программирования. Этот метод может быть реализован в технологиях DDE и OLE.

Технология DDE (Dynamic Data Exchange) предназначена для динамического обмена данными в среде Windows. Позволяет приложениям обмениваться данными динамически во время выполнения.

Технология DDE позволяет передавать данные между клиентами и серверами. Данные могут пересылаться в режиме «горячей» связи, когда изменения в программе сервера вызывают соответствующие изменения в программе клиента. Режим «холодной» связи предусматривает независимое импортирование данных в программу-клиента от изменений в программе–сервера.

Технология OLE является дальнейшим развитием идеи разделяемых между приложениями данных. Если с помощью DDE можно было работать с текстом, то технология OLE позволяет легко встроить в приложение обработку любых типов данных. Как и в случае с DDE, для правильной работы приложения-клиента (OLE-контейнера) требуется наличие приложения OLE-сервера. Каждый раз, когда в программе-клиенте пользователь обращается к OLE-объекту с целью просмотра или редактирования данных, запускается приложение-сервер, в котором и происходит работа с данными.

12