Was ist ein verteiltes Komponenten -Objektmodell?
In den letzten Jahrzehnten haben Informatiker an der Verbesserung der gesamten Computerleistung durch die Verwendung der verteilten Komponententechnologie gearbeitet. Das Distributed Component -Objektmodell (DCOM) wurde von Microsoft® erstellt, um die Verteilung von Microsoft® -Softwarekomponenten auf mehrere Computerserver zu ermöglichen. Mit dieser Technologie können Server in einem Unternehmen zusammengeführt werden, das eine große unternehmensweite Skalierbarkeit erzeugt. Diese Technologie war eine progressive Ergänzung zum COM -Framework (Common Object Model), das in den meisten Microsoft® -Softwareanwendungen verwendet wird. Während das COM -Framework eine Methode zum Zugriff auf mehrere Anwendungen von einem Computer aussah, funktionierte sie nicht mit externen Maschinen in einem Unternehmensnetzwerk. Einige Beispiele sind auf der Reise Reservierung Si zu sehenTEs, die sich mit Hotels, Fluggesellschaften und Autovermietungen verbinden. Diese Technologie ermöglicht Computern, Softwareanwendungen in mehreren Netzwerken zu teilen. Das Objektmodell für verteilte Komponenten ist die Technologie, mit der viele Microsoft® -Anwendungen in einem Netzwerk funktionieren. Diese Technologien umfassen COM-, COM +- und Web -Dienste. DCOM wird in erster Linie von Organisationen verwendet, die Microsoft® -Produkte verwenden.
Einer der Nachteile für die Verwendung des Objektmodells für verteilte Komponenten besteht darin, die gesamte Microsoft® -Sammlung von Produkten zur Unterstützung dieser Komponenten zu verwenden. Dies umfasst das Windows® -Betriebssystem, die Webserver und die Datenbankschicht. DCOM ist ein Eigentum von Microsoft® und erfordert die zugrunde liegende Microsoft® -Technologie, um ordnungsgemäß zu funktionieren.
DCOM gilt als interprozessfreie Kommunikationsschichttechnologie. Ein Computer kann auf eine andere Anwendung auf einem separaten Computer im Netzwerk zugreifen. Auf diese Weise können Anwendungen über mehrere Server geteilt werden.
Die meisten Unternehmen haben sich aus der Verwendung von DCOM- und COM -Technologien in progressivere Web -Service -Software entwickelt. Diese Art von Software ist flexibler als Standard -DCOM, da sie eine mehrfache Softwarekonfigurationen und Hardwareplattformen ausführen kann. Dies ist für Software im Internet unerlässlich, da externe Kunden in der Regel generischer sind.