Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Принципы технологии OLE

Читайте также:
  1. I. ОПРЕДЕЛЕНИЕ БИОТЕХНОЛОГИИ КАК НАУКИ И ЕЕ ПРЕДМЕТА ИЗУЧЕНИЯ.
  2. I. Основные принципы и идеи философии эпохи Просвещения.
  3. I. Сущность инженерного обеспечения боевых действий войск, предъявляемые к нему требования и важнейшие его принципы.
  4. II. Принципы средневековой философии.
  5. III. Корпоративные постулаты и принципы работы сотрудников
  6. III. КРАТКАЯ ИСТОРИЯ РАЗВИТИЯ БИОТЕХНОЛОГИИ.
  7. Internet-технологии в бизнесе
  8. IV. СОВРЕМЕННЫЕ ЗАДАЧИ И ПЕРСПЕКТИВЫ РАЗВИТИЯ БИОТЕХНОЛОГИИ.
  9. OLAP-технологии
  10. PR-технологии в привлечении инвестиций. Спонсоринг и фандрайзинг

В данной технологии, понятие объекта имеет иной смысл, нежели в ООП. Здесь, объект – это совокупность данных трех видов:

1. Собственные данные в том внутреннем формате, в котором они создавались в сервере;

2. Данные для визуального представления;

3. Служебная информация о программе-сервере.

Из этих трех видов данных приложение-клиент отображает данные второго вида. Для этого приложения здесь используется термин «OLE-контейнер». Это приложение, которое может содержать объект и отображать его. Для сервера используется «OLE-сервер». OLE-сервер может создавать и редактировать объект.

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

1. Метод внедрения объекта;

Все три вида данных, то есть весь объект, копируются в составной документ, который является частью приложения клиента.

Достоинством метода является законченность файла составного документа. Все что требуется для его работы, в нем присутствует. Это важно в том случае, когда документ переносится на другую ЭВМ или ОС.

Недостаток – размер файла составного документа получается очень большим. Если в клиенте подготавливается несколько составных документов с одним и тем же объектом, то он будет скопирован в каждый из документов.

2. Метод связывания.

Документ-клиент содержит лишь данные для визуального представления, и ссылку на документ-сервер, содержащий объект. Ссылка представляет собой полный путь к объекту.

Связывание позволяет экономить место на диске. Но при переносе на другую ЭВМ документа-клиента, на этой же ЭВМ должны присутствовать все документы-серверы.

Известны две версии: OLE 1.0, OLE 2.0.

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

Во второй версии этот недостаток устранен.


<== предыдущая страница | следующая страница ==>
Обмен данными по технологии OLE. Понятие документно-ориентированной среды | Особенности OLE 2.0

Дата добавления: 2014-10-10; просмотров: 371; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.