COM-интерфейс является абстрактным классом С++:
COM-объект может быть одновременно клиентом и сервером:
В любом языке есть средства создания объектов COM:
Все типы данных транспортируются одинаково:
Входные интерфейсы реализуются самим COM-сервером:
Для выгрузки внутризадачных серверов используется конструктор:
Интерфейсный класс в С++ является абстрактным:
Каждый создаваемый сервер должен иметь уникальный идентификатор:
Клиент может вызывать метод подсчёта ссылок:
Локальные серверы хранятся в DLL-файлах:
Локальные серверы являются более устойчивыми, чем внутризадачные:
Общий сервис определяется COM единственным интерфейсом:
Объект С++ можно превратить в COM-сервер:
При механизме посредничества используется общий интерфейс - посредник во включающем объекте для всех включаемых объектов:
Собственный пользовательский интерфейс является выходным:
Требуется обеспечивать поддержку транспортировки при реализации виртуальных методов, определённых в стандартном интерфейсе: