MorePC - Главная страница


О сайте

Регистрация

Обратная связь

Реклама на сайте

Публикации на сайте

Карикатуры

  Категории СВТ     Тесты и методики испытаний     Новости СВТ     Проблемы информатизации     Форум     Опросы     Словарь     Поиск  

     Словарь  

Предлагаем Вашему вниманию статьи по информационной безопасности.

Component Object Model (COM)

- компонентная объектная модель, модель COM

1. Разработанная компанией Microsoft объектная архитектурная модель. Первоначальный ее вариант был реализован в рамках технологии OLE версии 1 и не имел такого универсального характера, который эта модель приобрела позднее - в версии OLE2. Модель COM предназначена для обеспечения интероперабельности и повторного использования компонентов-объектов на платформе Windows. Тем самым разработчики имеют возможность конструировать объекты из компонентов, созданных на различных языках программирования и взаимодействующих через COM. Однако важное ограничение состоит в том, что двоичный код взаимодействующих систем должен иметь формат, определенный Microsoft. Архитектура COM построена по принципу "клиент-сервер". Объекты-клиенты могут обращаться за услугами к COM-объектам, т.е. к объектам, удовлетворяющим требованиям COM. Услуги, удовлетворяемые COM-объектом, реализованы методами этого объекта и определяются его интерфейсами. COM-объект может обладать несколькими интерфейсами, каждый из которых определяет некоторую группу его методов. Для описания интерфейсов в COM используется язык определения интерфейсов - Microsoft Interface Definition Language (Microsoft IDL), представляющий собой расширение DCE IDL. Доступ клиента к услугам COM-объекта осуществляется через посредство сервера. При этом предусматривается несколько способов взаимодействия клиента и сервера - исполнение их в одном и том же процессе, исполнение в разных процессах, но на одном компьютере, исполнение сервера на удаленном компьютере. Среда COM имеет интерфейс прикладного программирования (API). Благодаря этому приложения могут взаимодействовать с ней. В настоящее время разработаны и реализованы спецификации распределенной среды COM, названной Distributed Component Object Model (DCOM).
2. Программная реализация среды для взаимодействия компонентов, разработанных компанией Microsoft на основе спецификации модели COM (см. п. 1). [30].

Синонимы:



Если Вы считаете, что в описании термина "Component Object Model (COM)" есть ошибка, пожалуйста, сообщите нам.




вверх
  Copyright by MorePC - обзоры, характеристики, рейтинги мониторов, принтеров, ноутбуков, сканеров и др. info@morepc.ru  
разработка, поддержка сайта -Global Arts