-
COM - спецификация создания независимых от языка программирования компонентов приложения, работа с которыми производится одинаковым образом.
-
COM - технология создания современных программных комплексов, состоящих из отдельных модулей, которые могут быть написаны на различных языках различными производителями.
-
COM обеспечивает взаимодействие между компонентами как в рамках одного процесса, так и через границы процессов и сетевых узлов, при этом обеспечивается передача данных через эти границы, динамическая загрузка компонентов, сообщения об ошибках и состоянии объектов.
-
COM позволяет создавать гибкие, динамичные, настраиваемые распределенные системы.
-
COM облегчает модернизацию системы, сохраняя доступ к ее возможностям для старых клиентов, модернизации может подвергаться не вся система в целом, а отдельный компонент системы.
-
COM позволяет реализовывать весь проект в рамках объектно-ориентированного подхода с повторным использованием программных компонентов.
-
COM является базовой технологией для таких технологий как ASP (Active Server Pages), автоматизация, ISAPI (Internet Server Application Programming Interface), ActiveX, DCOM, COM+ и .NET.
-
Концепции, заключенные в COM, работают не только в операционной системе Microsoft Windows, этот подход может быть использован в любой операционной системе.
-
COM - не только технология, но и способ программирования, стоящий в таком ряду, как структурное, модульное или объектно-ориентированное программирование.
Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:10:22 2015. (C) Веретенников А. Б. 2004-2015