Component Object Model

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo



Wikipedia English The Free EncyclopediaDownload this dictionary
Component Object Model
Component Object Model (COM) is a platform for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in any programming language that supports the technology. The term COM is often used in the software development world as an umbrella term that encompasses the OLEOLE AutomationActiveX, COM+ and DCOM technologies. Although COM was introduced in 1993, Microsoft did not begin emphasizing the name COM until 1997. The essence of COM is a language-neutral way of implementing objects such that they can be used in environments different from the one they were created in, even across machine boundaries. For well-authored components, COM allows reuse of objects with no knowledge of their internal implementation because it forces component implementers to provide well-defined interfaces that are separate from the implementation. The different allocation semantics of languages are accommodated by making objects responsible for their own creation and destruction through reference-counting. Casting between different interfaces of an object is achieved through the QueryInterface() function. The preferred method of inheritance within COM is the creation of sub-objects to which method calls are delegated.
See more at Wikipedia.org...

This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License

FOLDOC DictionaryDownload this dictionary
Component Object Model
<programming> (COM) An open software architecture from DEC and Microsoft, allowing interoperation between ObjectBroker and OLE. Microsoft evolved COM into DCOM.
On page XV of Box's book in the foreword by Charlie Kindel he says, "It is Mark Ryland's fault that some people call COM the 'Common Object Model.' He deeply regrets it and apologizes profusely."
["Essential COM", Don Box].
[Details? URL?]
(1999-06-12)


(c) Copyright 1993 by Denis Howe

Define Component Object Model

Translate Component Object Model





Component Object Model in Chinese | | Component Object Model in French | Component Object Model in Italian | Component Object Model in Spanish | Component Object Model in Dutch | Component Object Model in Portuguese | Component Object Model in German | Component Object Model in Russian | Component Object Model in Japanese | Component Object Model in Hebrew | Component Object Model in Swedish