Распределенная обработка данных
В СОМ интерфейсы - это все.Для клиента компонент представляет собой набор интерфейсов.Клиент может взаимодействовать с компонентом СОМ только через интерфейс.С точки зрения программиста СОМ, интерфейсы - важная часть любого приложения.Компоненты сами по себе есть просто детали реализации интерфейсов.Утверждение, что компонент - всего лишь деталь реализации интерфейса, конечно, преувеличение.В конце концов, интерфейс без реализации ничего не сделает.Отдельные компоненты сами по себе не определяют приложения.Приложение определяют интерфейсы между компонентами.Теперь рассмотрим код, реализующий простой интерфейс.