Zum Inhalt springen

„Distributed Component Object Model“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Das '''Distributed Component Object Model''' ('''DCOM''') ist ein objektorientiertes [[Remote Procedure Call|Remote-Procedure-Call]]-System, das auf dem [[Distributed Computing Environment|Distributed-Computing-Environment]]-Standard basiert.
{{Überarbeiten}}
'''DCOM (Distributed Component Object Model)''' ist ein objektorientiertes [[Remote Procedure Call|RPC-System]], das auf dem [[Distributed Computing Environment|DCE]]-Standard basiert. Es wurde von [[Microsoft]] definiert, um die Technologie [[Component Object Model|COM]] über ein [[Computernetzwerk|Netzwerk]] kommunizieren zu lassen.


Es wurde von Microsoft definiert, um die Technologie [[Component Object Model]] über ein [[Rechnernetz]] kommunizieren zu lassen.
Eine frühere Bezeichnung ist „Network OLE“. Anhand der beiden Namen lässt sich der Ursprung dieses Protokolls erkennen. Es ist eine Erweiterung der bereits vorher bestehenden [[Schnittstelle]]ndefinitionen [[Component Object Model|COM]] bzw. [[Object Linking and Embedding|OLE]] auf Netzwerke.


Eine frühere Bezeichnung ist Network OLE. Anhand der beiden Namen lässt sich der Ursprung dieses Protokolls erkennen. Es ist eine Erweiterung der bereits vorher bestehenden [[Schnittstelle]]ndefinitionen Component Object Model bzw. [[Object Linking and Embedding]] auf Netzwerke.
DCOM wurde zwar von Microsoft entwickelt und wird dort auch hauptsächlich eingesetzt (zum Beispiel [[ActiveX]]), es existieren jedoch auch verschiedene Adapter, um per DCOM-Protokoll zu kommunizieren, ohne direkt Microsofts DCOM-Implementierung zu verwenden.


Als Beispiel wäre hier JCOM zu nennen, welches eine Schnittstelle zwischen [[Java (Programmiersprache)|Java]] und DCOM schafft.
DCOM wurde zwar von Microsoft entwickelt und wird dort auch hauptsächlich eingesetzt (zum Beispiel bei [[ActiveX]]). Es existieren jedoch auch verschiedene Adapter, um per DCOM-Protokoll zu kommunizieren, ohne direkt Microsofts DCOM-Implementierung zu verwenden. Als Beispiel wäre hier JCOM zu nennen, welches eine Schnittstelle zwischen [[Java (Programmiersprache)|Java]] und DCOM schafft.


DCOM kann durch [[.NET]] Remoting Services und die Enterprise Services [[Datenkapselung (Programmierung)|gekapselt]] werden. DCOM ist aber weiterhin aus Kompatibilitätsgründen Bestandteil von Windows. [[Windows Communication Foundation]] (kurz WCF, ehemals bekannt als Indigo) ist die neue Technologie für verteilte Anwendungen von Microsoft und Bestandteil des .NET Framework 3.0. WCF vereinheitlicht die drei Remote-Call-Technologien des .NET Frameworks: Enterprise Services, Remoting und [[Web Service]]s. Auf [[Microsoft Windows Vista|Windows Vista]] ist es per se verfügbar und kann auch auf [[Windows XP]] installiert werden.
DCOM kann durch [[.NET Remoting]] Services und die Enterprise Services [[Datenkapselung (Programmierung)|gekapselt]] werden. DCOM ist aber weiterhin aus Kompatibilitätsgründen Bestandteil von Windows. Die [[Windows Communication Foundation]] (kurz WCF, ehemals bekannt als Indigo) ist die neue Technologie für verteilte Anwendungen von Microsoft und Bestandteil des [[.NET Framework]] 3.0. WCF vereinheitlicht die drei Remote-Call-Technologien des .NET Frameworks: Enterprise Services, Remoting und [[Webservice]]s. Bei [[Microsoft Windows Vista|Windows Vista]] ist es verfügbar. Für [[Microsoft Windows XP|Windows XP]] konnte es nachgerüstet werden.


== Weblinks ==
== Weblinks ==
* [https://sourceforge.net/projects/jcom/ JCom (Java-COM Bridge) download | SourceForge.net], abgerufen am 28. März 2018.

* [http://sourceforge.net/projects/jcom/ Java-COM-Schnittstelle]




[[Kategorie:Middleware]]
[[Kategorie:Middleware]]

[[en:Distributed Component Object Model]]
[[es:Distributed Component Object Model]]
[[fr:Distributed Component Object Model]]
[[hu:Distributed Component Object Model]]
[[it:Distributed Component Object Model]]
[[ja:Distributed Component Object Model]]
[[ko:분산 컴포넌트 오브젝트 모델]]
[[nl:Distributed component object model]]
[[pl:DCOM]]
[[pt:DCOM]]
[[simple:Distributed Component Object Model]]
[[tr:Distributed Component Object Model]]
[[uk:Distributed Component Object Model]]
[[zh:Distributed COM]]

Aktuelle Version vom 9. September 2021, 09:45 Uhr

Das Distributed Component Object Model (DCOM) ist ein objektorientiertes Remote-Procedure-Call-System, das auf dem Distributed-Computing-Environment-Standard basiert.

Es wurde von Microsoft definiert, um die Technologie Component Object Model über ein Rechnernetz kommunizieren zu lassen.

Eine frühere Bezeichnung ist Network OLE. Anhand der beiden Namen lässt sich der Ursprung dieses Protokolls erkennen. Es ist eine Erweiterung der bereits vorher bestehenden Schnittstellendefinitionen Component Object Model bzw. Object Linking and Embedding auf Netzwerke.

DCOM wurde zwar von Microsoft entwickelt und wird dort auch hauptsächlich eingesetzt (zum Beispiel bei ActiveX). Es existieren jedoch auch verschiedene Adapter, um per DCOM-Protokoll zu kommunizieren, ohne direkt Microsofts DCOM-Implementierung zu verwenden. Als Beispiel wäre hier JCOM zu nennen, welches eine Schnittstelle zwischen Java und DCOM schafft.

DCOM kann durch .NET Remoting Services und die Enterprise Services gekapselt werden. DCOM ist aber weiterhin aus Kompatibilitätsgründen Bestandteil von Windows. Die Windows Communication Foundation (kurz WCF, ehemals bekannt als Indigo) ist die neue Technologie für verteilte Anwendungen von Microsoft und Bestandteil des .NET Framework 3.0. WCF vereinheitlicht die drei Remote-Call-Technologien des .NET Frameworks: Enterprise Services, Remoting und Webservices. Bei Windows Vista ist es verfügbar. Für Windows XP konnte es nachgerüstet werden.