Component Object Model (COM) is a binary-interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages. The term COM is often used in the Microsoft software development industry as an umbrella term that encompasses the OLE, OLE Automation, ActiveX, COM+ and DCOM technologies.

PropertyValue
dbpedia-owl:abstract
  • Das Component Object Model ] (Abk. COM) ist eine von Microsoft entwickelte Plattformtechnik, um unter dem Betriebssystem Windows Interprozesskommunikation und dynamische Objekterzeugung zu ermöglichen. COM-fähige Objekte sind sprachunabhängig und können sowohl DLLs als auch ausführbare Programme sein. Jede COM-Komponente bietet ein Interface an, welches nach erfolgreicher Instanziierung dazu verwendet werden kann, die angebotenen Funktionen der COM-Komponente einzusetzen. Somit soll COM eine leichte Wiederverwendung von bereits geschriebenem Programmcode, auch über (Windows-)Betriebssystemgrenzen hinweg, möglich machen.
  • Component Object Model (COM) es una plataforma de Microsoft para componentes de software introducida por dicha empresa en 1993. Esta plataforma es utilizada para permitir la comunicación entre procesos y la creación dinámica de objetos, en cualquier lenguaje de programación que soporte dicha tecnología. El término COM es a menudo usado en el mundo del desarrollo de software como un término que abarca las tecnologías OLE, OLE Automation, ActiveX, COM+ y DCOM. Si bien COM fue introducido en 1993, Microsoft no hizo énfasis en el nombre COM hasta 1997. Esencialmente COM es una manera de implementar objetos neutral con respecto al lenguaje, de manera que pueden ser usados en entornos distintos de aquel en que fueron creados, a través de fronteras entre máquinas. Para componentes bien creados, COM permite la reutilización de objetos sin conocimiento de su implementación interna, porque fuerza a los implementadores de componentes a proveer interfaces bien definidas que están separados de la implementación. Las diferentes semánticas de reserva de memoria están acomodadas haciendo a los objetos responsables de su propia creación y destrucción por medio del contador de referencias. Se puede hacer casting entre distintas interfaces de un objeto por medio de la función QueryInterface. El método preferido de herencia en COM es la creación de subobjetos a los que se delegan las llamadas a métodos (llamado agregación). Aunque estas tecnologías han sido implementadas en muchas plataformas, son principalmente usadas con Microsoft Windows. Se espera que COM sea sustituido, al menos en un cierto grado, por Microsoft. NET, y soporte para Web Services a través de Windows Communication Foundation (WCF). DCOM en red usa formatos binarios propietarios, mientras que WCF usa mensages SOAP basados en XML. COM también compite con CORBA y Java Beans como sistema de componentes de software.
  • Il Component Object Model (noto con l'acronimo COM, inglese per Modello ad oggetti per componenti) è un'interfaccia per componenti software introdotta da Microsoft nel 1993. COM permette la comunicazione tra processi e creazione dinamica di oggetti con qualsiasi linguaggio di programmazione che supporta questa tecnologia. Il termine COM è spesso usato nel mondo dello sviluppo software con più significati: OLE, OLE Automation, ActiveX, COM+ e DCOM. Nonostante l'introduzione di COM risalga al 1993, Microsoft ha iniziato ad utilizzare con enfasi questo nome solamente nel 1997. Sebbene sia stato portato anche su altre piattaforme, COM è utilizzato principalmente con Microsoft Windows. Si prevede una progressiva sostituzione almeno parziale di COM da parte del framework Microsoft . NET.
  • Component Object Model(COM、コンポーネント・オブジェクト・モデル)とは、マイクロソフト が提唱するソフトウェアの再利用を目的とした技術のことである。ソフトウェア間での通信に用いられる。 COMを使用して開発されたソフトウェアをCOMコンポーネントと呼ぶ。COMコンポーネントは、特定の開発言語に依存せず、C言語やJavaなど、様々な言語により開発を行うことができる。COMという用語はソフトウェア開発の世界ではOLE、OLEオートメーション、ActiveX、COM+、DCOMをカバーする包括的な用語としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインタフェースを有している。アプリケーションソフトウェアは、公開されているインタフェースを介してCOMコンポーネントと通信をし、それらを組み合わせることでサービスを提供する。言語による割り付けの違いは、参照カウンタを利用してオブジェクトの生成と破棄を彼ら自身の責任とすることにより解決する。オブジェクトの異なるインタフェース間のキャストは関数で行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMは主としてMicrosoft Windows上で使用されるが、UNIXやMac OSでも使用することができる。COMの前身はOLEである。COMは. NET Frameworkに置き換えられてゆくものと考えられており、またWindows Communication Foundation (WCF) を通じてWebサービスをサポートする。WCFがXMLベースのSOAPメッセージを利用するのに対し、ネットワークで接続されたDCOMはバイナリの独自仕様フォーマットを利用する。COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。
  • Component Object Model (COM) is a binary-interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages. The term COM is often used in the Microsoft software development industry as an umbrella term that encompasses the OLE, OLE Automation, ActiveX, COM+ and DCOM technologies.
  • Component Object Model, afgekort met COM, is door Microsoft ontwikkeld en in 1993 voor het eerst uitgebracht. COM is een software-architectuur om de ontwikkeling van component-gebaseerde toepassingen te ondersteunen. Het doel van de COM architectuur is om ontwikkelaars te stimuleren om herbruikbare software componenten te laten maken. Tegenhangers van COM zijn de JavaBeans en CORBA.
  • COM (ang. Component Object Model) – standard definiowania i tworzenia interfejsów programistycznych na poziomie binarnym dla komponentów oprogramowania wprowadzony przez firmę Microsoft wraz z bibliotekami zapewniającymi podstawowe ramy i usługi dla współdziałania komponentów COM i aplikacji. Nowe środowisko programistyczne Visual Studio oparte na frameworku . NET umożliwia komunikację ze starszymi aplikacjami z interfejsem typu COM. Na bazie standardu COM została zdefiniowana znaczna część niskopoziomowego API dla produktów firmy Microsoft m. in. dla DirectX, SQL Server, MS Access, MSHTML, MSXML.
  • Component Object Model (COM) é uma plataforma da Microsoft para componentes de software lançada em 1993. Ela é usada para permitir a comunicação entre processos e a criação dinâmica de objetos em qualquer linguagem de programação que suporte a tecnologia. O termo COM é freqüentemente usado no desenvolvimento de software para se referir a um grupo de tecnologias que incluem OLE, OLE Automation, ActiveX, COM+ e DCOM. Apesar de introduzido em 1993, a Microsoft não iniciou a divulgação ampla do nome antes de 1997. Em sua essência, a COM é uma forma independente de linguagem de programação de implementar objetos de forma que eles possam ser utilizados em diferentes ambientes dos quais foram criados, mesmo entre diferentes máquinas e arquiteturas. A COM permite a reutilização de objetos sem o conhecimento de sua implementação interna pois força o desenvolvedor a fornecer uma interface bem definida, que está separada da implementação. As diferentes semânticas na alocação de memória entre linguagens de programação são resolvidas ao tornar os objetos responsáveis por sua própria criação e destruição, através de contagem de referência. A conversão entre diferentes interfaces de um objeto são obtidas através da função . O método preferível de herdar em COM é a criação de sub-objetos (chamada agregação) para as chamadas de método, os quais são delegados. Apesar de ter sido implementado em diversas plataformas, a COM é usada em sua maioria no Microsoft Windows. Espera-se que ela seja substituída ou pelo menos estendida pela plataforma Microsoft . NET, suportando então Web Services através da Windows Communication Foundation (WCF). A DCOM em redes utiliza formatos binários proprietários, enquanto a WCF utiliza troca de mensagem SOAP baseada em XML. COM também compete com CORBA e Enterprise JavaBeans como um sistema para componentes de software.
  • COM (англ. Component Object Model — объектная модель компонентов; произносится как) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. Стандарт COM мог бы быть универсальным и платформо-независимым, но закрепился в основном на операционных системах семейства Microsoft Windows. В современных версиях Windows COM используется очень широко. На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, а также XPCOM.
  • Component Object Model eller COM är en plattformsoberoende och språkoberoende teknik för att kommunicera mellan objekt inom eller mellan program. För att ett klientprogram ska veta vilka funktioner som finns, definierar serverprogrammet ett gränssnitt som klientprogrammet måste känna till. Programmen kommunicerar sedan via detta gränssnitt. COM-gränsnittet är en binär standard, vilket innebär att klienten får minnesadresserna till serverns funktioner, samt hur åtkomsten till dessa ska gå till. Det innebär att COM blir oberoende av språk och plattform. Det används dock mestadels i Windows, men möjlighet att köra under Linux/Unix finns. Även språkoberoendet ska tas med en nypa salt då det bäst implementeras under C++. Det går dock (med vissa begränsningar) även använda under andra språk såsom Visual Basic, Smalltalk, Java etc. COM kan bara användas lokalt på en dator, men stöd finns för att kommunicera mellan datorer med hjälp av DCOM (Distributed COM).
  • 组件对象模型,也稱元件物件模型,英文为Template:Lang,縮寫Template:Lang,是微軟對於網頁伺服器與客戶端、增益集與Office系列软件之間互動的一項軟體元件技術。 自動化是指应用程序的COM化来让外部可以调用它們的功能,以及外部调用这些功能的方法。自动化的典型应用是微软的很多软件中都支持的巨集。由于自动化普遍使用OLE的标准接口来实现,所以這個技術有时也稱OLE自动化。
  • Component Object Model est une technique de composants logiciel créée par Microsoft. COM est utilisé en programmation pour permettre le dialogue entre programmes. Bien qu'il ait été mis en place sur de nombreuses plates-formes, il est toujours majoritairement utilisé sur Microsoft Windows. Son prédécesseur fut Object Linking and Embedding (OLE). COM est également sur le point d'être remplacé, en 2009, par le Framework . NET de Microsoft. Les technologies COM regroupent également COM+, Distributed COM et ActiveX
dbpedia-owl:wikiPageExternalLink
dcterms:subject
rdf:type
rdfs:comment
  • Component Object Model (COM) is a binary-interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages. The term COM is often used in the Microsoft software development industry as an umbrella term that encompasses the OLE, OLE Automation, ActiveX, COM+ and DCOM technologies.
  • Component Object Model, afgekort met COM, is door Microsoft ontwikkeld en in 1993 voor het eerst uitgebracht. COM is een software-architectuur om de ontwikkeling van component-gebaseerde toepassingen te ondersteunen. Het doel van de COM architectuur is om ontwikkelaars te stimuleren om herbruikbare software componenten te laten maken. Tegenhangers van COM zijn de JavaBeans en CORBA.
  • 组件对象模型,也稱元件物件模型,英文为Template:Lang,縮寫Template:Lang,是微軟對於網頁伺服器與客戶端、增益集與Office系列软件之間互動的一項軟體元件技術。 自動化是指应用程序的COM化来让外部可以调用它們的功能,以及外部调用这些功能的方法。自动化的典型应用是微软的很多软件中都支持的巨集。由于自动化普遍使用OLE的标准接口来实现,所以這個技術有时也稱OLE自动化。
  • Das Component Object Model ] (Abk. COM) ist eine von Microsoft entwickelte Plattformtechnik, um unter dem Betriebssystem Windows Interprozesskommunikation und dynamische Objekterzeugung zu ermöglichen. COM-fähige Objekte sind sprachunabhängig und können sowohl DLLs als auch ausführbare Programme sein. Jede COM-Komponente bietet ein Interface an, welches nach erfolgreicher Instanziierung dazu verwendet werden kann, die angebotenen Funktionen der COM-Komponente einzusetzen.
  • Component Object Model (COM) es una plataforma de Microsoft para componentes de software introducida por dicha empresa en 1993. Esta plataforma es utilizada para permitir la comunicación entre procesos y la creación dinámica de objetos, en cualquier lenguaje de programación que soporte dicha tecnología. El término COM es a menudo usado en el mundo del desarrollo de software como un término que abarca las tecnologías OLE, OLE Automation, ActiveX, COM+ y DCOM.
  • Il Component Object Model (noto con l'acronimo COM, inglese per Modello ad oggetti per componenti) è un'interfaccia per componenti software introdotta da Microsoft nel 1993. COM permette la comunicazione tra processi e creazione dinamica di oggetti con qualsiasi linguaggio di programmazione che supporta questa tecnologia. Il termine COM è spesso usato nel mondo dello sviluppo software con più significati: OLE, OLE Automation, ActiveX, COM+ e DCOM.
  • Component Object Model(COM、コンポーネント・オブジェクト・モデル)とは、マイクロソフト が提唱するソフトウェアの再利用を目的とした技術のことである。ソフトウェア間での通信に用いられる。 COMを使用して開発されたソフトウェアをCOMコンポーネントと呼ぶ。COMコンポーネントは、特定の開発言語に依存せず、C言語やJavaなど、様々な言語により開発を行うことができる。COMという用語はソフトウェア開発の世界ではOLE、OLEオートメーション、ActiveX、COM+、DCOMをカバーする包括的な用語としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインタフェースを有している。アプリケーションソフトウェアは、公開されているインタフェースを介してCOMコンポーネントと通信をし、それらを組み合わせることでサービスを提供する。言語による割り付けの違いは、参照カウンタを利用してオブジェクトの生成と破棄を彼ら自身の責任とすることにより解決する。オブジェクトの異なるインタフェース間のキャストは関数で行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMは主としてMicrosoft Windows上で使用されるが、UNIXやMac OSでも使用することができる。COMの前身はOLEである。COMは.
  • COM (ang. Component Object Model) – standard definiowania i tworzenia interfejsów programistycznych na poziomie binarnym dla komponentów oprogramowania wprowadzony przez firmę Microsoft wraz z bibliotekami zapewniającymi podstawowe ramy i usługi dla współdziałania komponentów COM i aplikacji. Nowe środowisko programistyczne Visual Studio oparte na frameworku . NET umożliwia komunikację ze starszymi aplikacjami z interfejsem typu COM.
  • Component Object Model (COM) é uma plataforma da Microsoft para componentes de software lançada em 1993. Ela é usada para permitir a comunicação entre processos e a criação dinâmica de objetos em qualquer linguagem de programação que suporte a tecnologia. O termo COM é freqüentemente usado no desenvolvimento de software para se referir a um grupo de tecnologias que incluem OLE, OLE Automation, ActiveX, COM+ e DCOM.
  • COM (англ. Component Object Model — объектная модель компонентов; произносится как) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования.
  • Component Object Model eller COM är en plattformsoberoende och språkoberoende teknik för att kommunicera mellan objekt inom eller mellan program. För att ett klientprogram ska veta vilka funktioner som finns, definierar serverprogrammet ett gränssnitt som klientprogrammet måste känna till. Programmen kommunicerar sedan via detta gränssnitt. COM-gränsnittet är en binär standard, vilket innebär att klienten får minnesadresserna till serverns funktioner, samt hur åtkomsten till dessa ska gå till.
  • Component Object Model est une technique de composants logiciel créée par Microsoft. COM est utilisé en programmation pour permettre le dialogue entre programmes. Bien qu'il ait été mis en place sur de nombreuses plates-formes, il est toujours majoritairement utilisé sur Microsoft Windows. Son prédécesseur fut Object Linking and Embedding (OLE). COM est également sur le point d'être remplacé, en 2009, par le Framework . NET de Microsoft.
rdfs:label
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • Component Object Model
  • 组件对象模型
  • Component Object Model
owl:sameAs
foaf:homepage
foaf:page
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of