Архитектура СОМ



Занятие 1. Архитектура СОМ

(Продолжительность занятия 15 минут)

Модель многокомпонентных объектов (Component Object Model, СОМ) позволяет определить стандарт взаимодействия между объектами-приложениями и объектами-компонентами (например, Microsoft Word или приложение на Visual Basic), a также совместно использовать данные. Объекты взаимодействуют через интерфейсы СОМ.

На этом занятии Вы узнаете об архитектуре СОМ и роли интерфейсов во взаимодействии объектов СОМ. Кроме того, познакомитесь с распределенной моделью СОМ (Distributed СОМ, DCOM), обеспечивающей взаимодействие объектов в сетевой среде.

Изучив материал этого занятия, Вы сможете:

  • охарактеризовать архитектуру COM;
  • описать связь между объектами через интерфейсы COM;
  • объяснить, как интерфейс IUnknown управляет другими интерфейсами объекта;
  • описать DCOM;



Содержание раздела