Библиотека типа определяет важные для клиента характеристики СОМ-объекта:
В рамках полносвязанного интегрированного ППК обеспечивается связь между данными, но сужаются возможности каждого компонента по сравнению с аналогичным специализированным приложением:
В технологии СОМ для доступа к услугам, предоставляемым любыми типами ПО, используются три общие модели:
Главное назначение этапа НАЧАЛО - создать архитектурный базис системы:
Интегрированные прикладные программные комплексы классифицируются на полносвязные и объектно-связанные:
Каждый объект СОМ поддерживает один интерфейс:
Модель реализации определяет тестовые варианты для проверки системы:
Основным действием этапа КОНСТРУИРОВАНИЕ является управление ресурсами, контроль ресурсов, оптимизация процессов:
Основным средством повторного использования существующего кода является наследование реализации:
Особенностью объектно-связанного типа интеграции является использование общих ресурсов:
Особенностью полносвязанного типа интеграции является использование общих ресурсов:
По правилам СОМ разрешается любое изменение интерфейса:
Пользователи интегрированных ППК имеют унифицированный для различных компонентов интерфейс:
Посредник - СОМ-объект, размещенный в клиентском процессе и предоставляющий клиенту те же интерфейсы, что и запрашиваемый объект:
При работе с СОМ-объектами приходится их описывать в библиотеке операционной системы:
Свой первый указатель на интерфейс объекта клиент получает при создании объекта СОМ:
СОМ задает стандартный двоичный формат, который должен реализовать каждый СОМ-объект и для каждого интерфейса:
Технология СОМ определяет структуру программного продукта, язык программирования и прочие детали реализации:
Этап КОНСТРУИРОВАНИЕ - построение программного продукта в виде серии инкрементных итераций: