dbo:abstract
|
- Component Object Model (COM), česky objektový model komponent, je platformově nezávislý, distribuovaný, objektově orientovaný systém pro vytváření binárních , které jsou schopny spolupracovat. Byl uveden společností Microsoft v roce 1993. COM je systém, na kterém jsou postaveny technologie , , ActiveX, a . Všechna rozhraní COM komponent jsou odvozena od základního rozhraní IUnknown. (cs)
- نموذج كائن المكون (حاسوب)و اختصارا ب (COM) وبالانجليزية (Component Object Model) هو معيار واجهة ثنائية لمكونات البرامج التي قدمتها Microsoft في 1993. يتم استخدامه لتمكين إنشاء كائن الاتصال بين العمليات في مجموعة كبيرة من لغات البرمجة. يعد COM أساسًا للعديد من تقنيات وأطر عمل Microsoft الأخرى، بما في ذلك OLE و OLE Automation و Browser Helper Object وActiveX و COM + و DCOM وWindows shell وDirectX و UMDF و Windows Runtime . جوهر COM هو طريقة لغة محايدة لتنفيذ الأشياء التي يمكن استخدامها في بيئات مختلفة عن تلك التي تم إنشاؤها فيها، حتى عبر حدود الماكينة. بالنسبة للمكونات المصممة جيدًا، يسمح COM بإعادة استخدام الكائنات بدون معرفة بتنفيذها الداخلي، حيث يفرض على منفذي المكونات توفير واجهات محددة جيدًا منفصلة عن التنفيذ. يتم استيعاب دلالات التخصيص المختلفة للغات من خلال جعل الكائنات مسؤولة عن إنشائها وتدميرها من خلال العد المرجعي. يتم تحقيق تحويل النوع بين واجهات مختلفة لكائن من خلال أسلوب QueryInterface الأسلوب المفضل لـ «الوراثة» داخل COM هو إنشاء كائنات فرعية يتم تفويض «استدعاءات» الأسلوب إليها. COM هي تقنية واجهة تم تعريفها وتنفيذها كمعيار فقط على مايكرو سوفت وندوز و Apple's Core Foundation 1.3 وما بعده من واجهة برمجة التطبيقات الإضافية (API). يقوم الأخير فقط بتنفيذ مجموعة فرعية من واجهة COM بأكملها. بالنسبة لبعض التطبيقات، تم استبدال COM على الأقل إلى حد ما بواسطة Microsoft. NET Framework ودعم خدمات الويب من خلال Windows Communication Foundation (WCF). (اساسيات اتصال وندوز ))ومع ذلك، يمكن استخدام كائنات COM مع الكل. NET من خلال. NET COM Interop . يستخدم Networked DCOM تنسيقات الملكية الثنائية، بينما يشجع WCF على استخدام رسائل SOAP المستندة إلى XML. يشبه COM إلى حد كبير تقنيات واجهة برمجيات المكونات الأخرى ، مثل CORBA وEnterprise JavaBeans ، على الرغم من أن لكل منهما نقاط قوة وضعف خاصة به. على عكس ++C ، يوفر COM واجهة تطبيق ثنائية ثابتة (ABI) لا تتغير بين إصدارات المحول البرمجي. هذا يجعل واجهات COM جذابة لمكتبات ++C الموجهة للكائنات والتي سيتم استخدامها من قبل العملاء الذين تم تجميعهم باستخدام إصدارات مترجم مختلفة. (ar)
- Das Component Object Model [kəmˈpoʊnənt ˈɒbdʒɪkt ˈmɒdl] (abgekürzt COM) ist eine von Microsoft entwickelte Technik zur Interprozesskommunikation unter Windows. COM-Komponenten können sowohl in Form von Laufzeitmodulen (DLLs) als auch als ausführbare Programme umgesetzt sein. COM soll eine leichte Wiederverwendung von bereits geschriebenem Programmcode ermöglichen, zum Teil auch über Betriebssystemgrenzen hinweg. COM-Komponenten können unabhängig von der Programmiersprache eingesetzt werden. Das Component Object Model wurde von Microsoft 1992 mit der grafischen Benutzeroberfläche Windows 3.1 eingeführt. (de)
- Component Object Model (COM) is a binary-interface standard for software components introduced by Microsoft in 1993. It is used to enable inter-process communication object creation in a large range of programming languages. COM is the basis for several other Microsoft technologies and frameworks, including OLE, OLE Automation, Browser Helper Object, ActiveX, , DCOM, the Windows shell, DirectX, UMDF and Windows Runtime. The essence of COM is a language-neutral way of implementing objects that can be used in environments different from the one in which they were created, even across machine boundaries. For well-authored components, COM allows reuse of objects with no knowledge of their internal implementation, as it forces component implementers to provide well-defined interfaces that are separated from the implementation. The different allocation semantics of languages are accommodated by making objects responsible for their own creation and destruction through reference-counting. Type conversion casting between different interfaces of an object is achieved through the QueryInterface method. The preferred method of "inheritance" within COM is the creation of sub-objects to which method "calls" are delegated. COM is an interface technology defined and implemented as standard only on Microsoft Windows and Apple's Core Foundation 1.3 and later plug-in application programming interface (API). The latter only implements a subset of the whole COM interface. For some applications, COM has been replaced at least to some extent by the Microsoft .NET framework, and support for Web Services through the Windows Communication Foundation (WCF). However, COM objects can be used with all .NET languages through .NET COM Interop. Networked DCOM uses binary proprietary formats, while WCF encourages the use of XML-based SOAP messaging. COM is very similar to other component software interface technologies, such as CORBA and Enterprise JavaBeans, although each has its own strengths and weaknesses. Unlike C++, COM provides a stable application binary interface (ABI) that does not change between compiler releases. This makes COM interfaces attractive for object-oriented C++ libraries that are to be used by clients compiled using different compiler versions. (en)
- Component Object Model (abr. COM) est une technique de composants logiciels développée par Microsoft et DEC, depuis 1994, populaire sur Windows et également disponible sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix. Utilisée pour mettre en œuvre OLE et ActiveX, COM est dépassé depuis 2009 par le Framework .NET de Microsoft. Les technologies COM regroupent OLE, COM+, Distributed COM et ActiveX. (fr)
- Component Object Model (COM) es una plataforma de Microsoft para componentes de software, introducida 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 neutrales 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 sub-objetos 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 un programa 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 mensajes SOAP basados en XML. COM también compite con CORBA y JavaBeans como sistema de componentes de software. (es)
- In informatica il Component Object Model (noto con l'acronimo COM, inglese per Modello a 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, , 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. (it)
- 컴포넌트 오브젝트 모델(Component Object Model, COM)은 마이크로소프트가 개발한 소프트웨어 구성 요소들의 응용 프로그램 이진 인터페이스 표준이다. 마이크로소프트가 1993년에 소개하였다. COM을 이용해 개발된 프로그램들은 프로세스간 통신과 동적 오브젝트 생성이 가능하다. 소프트웨어 개발에서는 COM이라는 용어를 종종 OLE, OLE 자동화, ActiveX, COM+, DCOM 기술을 포함하는 포괄적 개념으로 사용한다. COM이 소개된 건 1993년이지만, 마이크로소프트는 1997년이 되어서야 COM이라는 이름을 강조하기 시작했다. 다양한 플랫폼에서 COM이 구현되었지만, 주로 마이크로소프트 윈도우에서 사용된다. COM은 닷넷 프레임워크와 같은 다른 기술로 대체되리라 전망된다. (ko)
- Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。COMは相互作用するバイナリソフトウェアコンポーネントを作成するための、プラットフォーム非依存・分散型・オブジェクト指向のシステムであると説明されている。具体的にはアプリケーションソフトウェア間の通信や、オペレーティングシステムとアプリケーションソフトウェアとのインターフェイス(API)に用いられる。 COMを使用して開発されたソフトウェア部品をCOMコンポーネントと呼ぶ。COMコンポーネントの開発は、特定のプログラミング言語に依存せず、C言語やC++、Visual Basic、Smalltalk、Javaなど、様々な言語により開発することができる。COMという用語は、OLE、OLEオートメーション、ActiveX、COM+、DCOMの総称としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインターフェイスを有している。アプリケーションソフトウェア(COMクライアント)は、通信インターフェイスを表現する抽象型として公開されているCOMインターフェイスを介してCOMコンポーネント(COMサーバー)と通信をし、それらを組み合わせることでサービスを提供する。言語によるメモリやその他計算資源の割り付けの違いは、参照カウントを利用してオブジェクトの生成と破棄をそのオブジェクト自身の責任とすることにより解決する。オブジェクトがサポートする、異なるインターフェイス間の型変換は、言語固有のキャスト構文ではなく、言語非依存のQueryInterfaceメソッドで行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMはプロトコルなどの仕様が公開されており、XPCOMのようなクロスプラットフォーム実装も存在するが、COMが主に利用されているのはMicrosoft Windows環境である。MonoにおけるCOM相互運用もMS COMおよびXPCOMを基盤としているが、機能およびサポート環境はまだ限定されている。 COMの前身はOLEである。COMは.NET Frameworkに置き換えられているものも多い。たとえば.NETはDCOMの代替として、Windows Communication Foundation (WCF) を通じてWebサービスをサポートする。WCFがXMLベースのSOAPメッセージを利用するのに対し、ネットワークで接続されたDCOMはバイナリの独自仕様フォーマットを利用する。しかし、Microsoft DirectXなどに代表されるように、ネイティブC++での利用を前提としたパフォーマンス重視のAPIは、依然として.NETではなくCOMが使われる傾向にある。 COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。 (ja)
- 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 softwarecomponenten te laten maken. Tegenhangers van COM zijn de JavaBeans en CORBA. (nl)
- 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, , . (pl)
- 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änssnittet ä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 (Distributed COM). (sv)
- 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 é frequentemente 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 QueryInterface. 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. (pt)
- COM (Component Object Model) — платформа компонентно-орієнтованого програмування розроблена в 1993 році компанією Microsoft; дозволяє використання міжпроцесної взаємодії (inter-process communication) та динамічного створення об'єктів у будь-якій мові програмування, що підтримує технологію. Використовується переважно у ОС Windows, хоча була реалізована на декількох платформах. (uk)
- 组件对象模型(英語:Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、、ActiveX、COM+、DCOM、Windows shell、DirectX、Windows Runtime。COM與實作語言種類無關,如此使用它實作的物件可用在不同於開發它的環境,甚至跨越機器邊界。對製作良好的物件,COM使物件得以重複使用,而無須知道其內部實作,因為它強制實作者提供與實作分離、確切定義的介面。各語言不同的儲存配置語意使组件对象模型用物件參照計數管理其自身的產生與銷毀。不同介面間型別轉換的鑄型用 QueryInterface 方法。 (zh)
- COM (англ. Component Object Model «объектная модель компонентов»; произносится как [ком]) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. Стандарт COM мог бы быть универсальным и кроссплатформенным, но закрепился в основном на операционных системах семейства Microsoft Windows. В современных версиях Windows COM используется очень широко. На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, а также XPCOM. (ru)
|
rdfs:comment
|
- Component Object Model (COM), česky objektový model komponent, je platformově nezávislý, distribuovaný, objektově orientovaný systém pro vytváření binárních , které jsou schopny spolupracovat. Byl uveden společností Microsoft v roce 1993. COM je systém, na kterém jsou postaveny technologie , , ActiveX, a . Všechna rozhraní COM komponent jsou odvozena od základního rozhraní IUnknown. (cs)
- Component Object Model (abr. COM) est une technique de composants logiciels développée par Microsoft et DEC, depuis 1994, populaire sur Windows et également disponible sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix. Utilisée pour mettre en œuvre OLE et ActiveX, COM est dépassé depuis 2009 par le Framework .NET de Microsoft. Les technologies COM regroupent OLE, COM+, Distributed COM et ActiveX. (fr)
- 컴포넌트 오브젝트 모델(Component Object Model, COM)은 마이크로소프트가 개발한 소프트웨어 구성 요소들의 응용 프로그램 이진 인터페이스 표준이다. 마이크로소프트가 1993년에 소개하였다. COM을 이용해 개발된 프로그램들은 프로세스간 통신과 동적 오브젝트 생성이 가능하다. 소프트웨어 개발에서는 COM이라는 용어를 종종 OLE, OLE 자동화, ActiveX, COM+, DCOM 기술을 포함하는 포괄적 개념으로 사용한다. COM이 소개된 건 1993년이지만, 마이크로소프트는 1997년이 되어서야 COM이라는 이름을 강조하기 시작했다. 다양한 플랫폼에서 COM이 구현되었지만, 주로 마이크로소프트 윈도우에서 사용된다. COM은 닷넷 프레임워크와 같은 다른 기술로 대체되리라 전망된다. (ko)
- 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 softwarecomponenten te laten maken. Tegenhangers van COM zijn de JavaBeans en CORBA. (nl)
- 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, , . (pl)
- COM (Component Object Model) — платформа компонентно-орієнтованого програмування розроблена в 1993 році компанією Microsoft; дозволяє використання міжпроцесної взаємодії (inter-process communication) та динамічного створення об'єктів у будь-якій мові програмування, що підтримує технологію. Використовується переважно у ОС Windows, хоча була реалізована на декількох платформах. (uk)
- 组件对象模型(英語:Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、、ActiveX、COM+、DCOM、Windows shell、DirectX、Windows Runtime。COM與實作語言種類無關,如此使用它實作的物件可用在不同於開發它的環境,甚至跨越機器邊界。對製作良好的物件,COM使物件得以重複使用,而無須知道其內部實作,因為它強制實作者提供與實作分離、確切定義的介面。各語言不同的儲存配置語意使组件对象模型用物件參照計數管理其自身的產生與銷毀。不同介面間型別轉換的鑄型用 QueryInterface 方法。 (zh)
- COM (англ. Component Object Model «объектная модель компонентов»; произносится как [ком]) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. Стандарт COM мог бы быть универсальным и кроссплатформенным, но закрепился в основном на операционных системах семейства Microsoft Windows. В современных версиях Windows COM используется очень широко. На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, а также XPCOM. (ru)
- نموذج كائن المكون (حاسوب)و اختصارا ب (COM) وبالانجليزية (Component Object Model) هو معيار واجهة ثنائية لمكونات البرامج التي قدمتها Microsoft في 1993. يتم استخدامه لتمكين إنشاء كائن الاتصال بين العمليات في مجموعة كبيرة من لغات البرمجة. يعد COM أساسًا للعديد من تقنيات وأطر عمل Microsoft الأخرى، بما في ذلك OLE و OLE Automation و Browser Helper Object وActiveX و COM + و DCOM وWindows shell وDirectX و UMDF و Windows Runtime . جوهر COM هو طريقة لغة محايدة لتنفيذ الأشياء التي يمكن استخدامها في بيئات مختلفة عن تلك التي تم إنشاؤها فيها، حتى عبر حدود الماكينة. بالنسبة للمكونات المصممة جيدًا، يسمح COM بإعادة استخدام الكائنات بدون معرفة بتنفيذها الداخلي، حيث يفرض على منفذي المكونات توفير واجهات محددة جيدًا منفصلة عن التنفيذ. يتم استيعاب دلالات التخصيص المختلفة للغات من خلال جعل الكائنات مسؤولة عن إنشا (ar)
- Component Object Model (COM) is a binary-interface standard for software components introduced by Microsoft in 1993. It is used to enable inter-process communication object creation in a large range of programming languages. COM is the basis for several other Microsoft technologies and frameworks, including OLE, OLE Automation, Browser Helper Object, ActiveX, , DCOM, the Windows shell, DirectX, UMDF and Windows Runtime. The essence of COM is a language-neutral way of implementing objects that can be used in environments different from the one in which they were created, even across machine boundaries. For well-authored components, COM allows reuse of objects with no knowledge of their internal implementation, as it forces component implementers to provide well-defined interfaces that are s (en)
- Das Component Object Model [kəmˈpoʊnənt ˈɒbdʒɪkt ˈmɒdl] (abgekürzt COM) ist eine von Microsoft entwickelte Technik zur Interprozesskommunikation unter Windows. COM-Komponenten können sowohl in Form von Laufzeitmodulen (DLLs) als auch als ausführbare Programme umgesetzt sein. COM soll eine leichte Wiederverwendung von bereits geschriebenem Programmcode ermöglichen, zum Teil auch über Betriebssystemgrenzen hinweg. COM-Komponenten können unabhängig von der Programmiersprache eingesetzt werden. (de)
- Component Object Model (COM) es una plataforma de Microsoft para componentes de software, introducida 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. (es)
- In informatica il Component Object Model (noto con l'acronimo COM, inglese per Modello a 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, , ActiveX, COM+ e DCOM. Nonostante l'introduzione di COM risalga al 1993, Microsoft ha iniziato ad utilizzare con enfasi questo nome solamente nel 1997. (it)
- Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。COMは相互作用するバイナリソフトウェアコンポーネントを作成するための、プラットフォーム非依存・分散型・オブジェクト指向のシステムであると説明されている。具体的にはアプリケーションソフトウェア間の通信や、オペレーティングシステムとアプリケーションソフトウェアとのインターフェイス(API)に用いられる。 COMはプロトコルなどの仕様が公開されており、XPCOMのようなクロスプラットフォーム実装も存在するが、COMが主に利用されているのはMicrosoft Windows環境である。MonoにおけるCOM相互運用もMS COMおよびXPCOMを基盤としているが、機能およびサポート環境はまだ限定されている。 COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。 (ja)
- 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 é frequentemente 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. (pt)
- 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 kan bara användas lokalt på en dator, men stöd finns för att kommunicera mellan datorer med hjälp av (Distributed COM). (sv)
|