Microsoft Component Object Model Interface

Поделись знанием:
(перенаправлено с «COM-интерфейс»)
Перейти к: навигация, поиск

COM-интерфе́йс (от COMангл. Component Object Model и англ. interface — взаимодействие) — набор абстрактных функций и свойств, через который программы взаимодействует с COM-компонентом. Состав этого набора объявляется независимо от компонента, и публикуется, как правило, на языке IDL. Компонент реализует работу в соответствии с декларируемыми интерфейсами. В разных языках программирования для описания спецификации интерфейса предусмотрены различные средства. К COM-интерфейсам стандарты предъявляют жёсткие требования по реализации определённых функций, поэтому иногда образно говорят, что интерфейс — это контракт, который обязуется выполнять компонент. С конца XX века многие среды программирования начали внедрять у себя понятие интерфейса для поддержки технологии COM или сходных технологий.

Интерфейс, в отличие от класса, содержит только описание методов, без их реализации.



См. также

Напишите отзыв о статье "Microsoft Component Object Model Interface"

Ссылки

  • [www.graphcomp.com/info/specs/com/comch02.htm Программирование COM-интерфейсов] (англ.)
  • [www.objs.com/x3h7/ole2.htm Концепция COM] (англ.)

Отрывок, характеризующий Microsoft Component Object Model Interface

Павлоградский полк, находившийся в той части армии, которая была в походе 1805 года, укомплектовываясь в России, опоздал к первым действиям кампании. Он не был ни под Пултуском, ни под Прейсиш Эйлау и во второй половине кампании, присоединившись к действующей армии, был причислен к отряду Платова.
Отряд Платова действовал независимо от армии. Несколько раз павлоградцы были частями в перестрелках с неприятелем, захватили пленных и однажды отбили даже экипажи маршала Удино. В апреле месяце павлоградцы несколько недель простояли около разоренной до тла немецкой пустой деревни, не трогаясь с места.
Была ростепель, грязь, холод, реки взломало, дороги сделались непроездны; по нескольку дней не выдавали ни лошадям ни людям провианта. Так как подвоз сделался невозможен, то люди рассыпались по заброшенным пустынным деревням отыскивать картофель, но уже и того находили мало. Всё было съедено, и все жители разбежались; те, которые оставались, были хуже нищих, и отнимать у них уж было нечего, и даже мало – жалостливые солдаты часто вместо того, чтобы пользоваться от них, отдавали им свое последнее.
Павлоградский полк в делах потерял только двух раненых; но от голоду и болезней потерял почти половину людей. В госпиталях умирали так верно, что солдаты, больные лихорадкой и опухолью, происходившими от дурной пищи, предпочитали нести службу, через силу волоча ноги во фронте, чем отправляться в больницы. С открытием весны солдаты стали находить показывавшееся из земли растение, похожее на спаржу, которое они называли почему то машкин сладкий корень, и рассыпались по лугам и полям, отыскивая этот машкин сладкий корень (который был очень горек), саблями выкапывали его и ели, несмотря на приказания не есть этого вредного растения.