Was ist Objektverknüpfung und -einbettung?

Das Verknüpfen und Einbetten von Objekten ist eine Technologie, die von Microsoft® entwickelt wurde, um vom Benutzer erstellte Dokumente und Systeme modularer zu gestalten. Im Wesentlichen wurden eine Reihe von Funktionen und Methoden für die Verwendung kleiner Unterprogramme in einem größeren Programm erstellt, um Funktionen zu ermöglichen, die das große Programm normalerweise nicht hätte. Beispielsweise wurde es durch das Verknüpfen und Einbetten von Objekten erheblich einfacher, eine tabellenartige Tabelle in einem Standardtextdokument zu erstellen.

Ohne Objektverknüpfung und -einbettung wären viele der in modernen Programmen üblichen Drag-and-Drop-Funktionen nicht möglich. Zuvor konnten viele Programme keine Informationen außerhalb des Hauptprogramms einbetten. Beispielsweise würde ein Textverarbeitungsprogramm nur Text und textbasierte Effekte zulassen. Dies bedeutete, dass in einem gemeinsamen Dokument keine eingebetteten Bilder, Diagramme oder Grafiken vorhanden waren.

Um dies zu unterstützen, ermöglichten einige Programmsuiten den Austausch von Informationen zwischen den einzelnen Komponenten. Diese gemeinsam genutzten Informationen waren aufgrund von Inkompatibilitäten in den Programmen schwierig zu verwalten. Beispielsweise war es üblich, dass das Einbetten von Informationen nicht geändert werden konnte. Um die Informationen zu ändern, musste der Benutzer die neue Version aus dem anderen Programm erneut importieren. Außerdem geben die Programme in der Regel nur Informationen an andere Programme in der Suite weiter und sonst nichts.

Die Grundidee beim Verknüpfen und Einbetten von Objekten besteht darin, die Verwendung des Computers zu vereinfachen. Mit dieser Technologie war es möglich, Programme zu erstellen, die unterschiedliche sekundäre Programme enthielten. Diese sekundären Systeme würden es Benutzern ermöglichen, auf Funktionen zuzugreifen, die über den Umfang des Hauptprogramms hinausgehen. In vielerlei Hinsicht war es so, als würde man eine Reihe von Programmen erstellen, die als eine funktionierten.

Durch das Bilden der sekundären Programme, das Verknüpfen und Einbetten von Objekten konnten andere kompatible Programme einfacher zusammenarbeiten. Wenn für ein Grafikprogramm und ein Textverarbeitungsprogramm die Objektverknüpfung und -einbettung aktiviert wäre, würde der gemeinsame Code den direkten Import der Grafik in das Dokument ohne Konvertierung ermöglichen.

Die ursprüngliche Verwendung für das Verknüpfen und Einbetten von Objekten waren fast ausschließlich vom Benutzer erstellte Dokumente. Seit jenen frühen Tagen hat sich diese Technologie in webbasierte Systeme verzweigt. Im Allgemeinen verwendet nur Internet Explorer® eine strikte Objektverknüpfungs- und Einbettungstechnologie, aber fast jeder Webbrowser enthält eine Art von Einbettungsfunktionen.

Als diese Technologie erstmals zum Einsatz kam, stand sie in direktem Wettbewerb mit dem mittlerweile nicht mehr existierenden OpenDoc-System. Während einige Funktionen von OpenDoc mit dem Verknüpfen und Einbetten von Objekten arbeiteten, taten dies viele nicht. Obwohl Microsoft® den Leuten versicherte, dass die beiden Formate kompatibel sind, passierte das nie wirklich. Da Microsoft® ihre Technologie ausschließlich im Windows®-Betriebssystem einsetzte, konnte OpenDoc nicht mithalten und starb aus.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?