WikiDer > Objektverknüpfung und Einbettung
Objektverknüpfung und Einbettung (OLE) ist eine Technik entwickelt von Microsoft. OLE gewährleistet die Kommunikation zwischen verschiedenen Anwendungen innerhalb von Fenster. In der Praxis ermöglicht dies z.B Werden andere Dateitypen, wie z JPEG, einfügen oder im Dokument verweisen. Ein weiteres praktisches Beispiel für OLE ist, wenn Abschnitte in separaten Dokumenten bearbeitet und später als Unterdokumente zu einem Masterdokument kombiniert werden.
Entwicklung
- 1991 - Erste Version von OLE wurde in Betrieb genommen. Diese Version war ein Nachfolger der veralteten Dynamischer DatenaustauschTechnologie (DDE), die in früheren Versionen von Windows verwendet wurde. DDE war in der Lage, den Austausch einer sehr begrenzten Datenmenge zwischen zwei Programmen zu bewältigen. OLE 1.0 machte es dann möglich (Teile von) Excel-Tabellen im Word-Dokumente einführen.
- 1993 - Veröffentlichung von OLE 2.0 als Nachfolger von OLE 1.0. Diese aktualisierte Ausgabe war eine Neuimplementierung ihres Vorgängers, der die Komponentenobjektmodell-Technik. Auch die Funktionalitäten wurden erweitert.
- 1996 - OLE 2.0 wurde von Microsoft umbenannt in ActiveX.
- OLE für die Prozesssteuerung (OPC) ist eine Adaption der OLE-Technik speziell für Echtzeit-Daten. Es wird in vielen modernen verwendet Prozessleitsysteme unterstützt.
OLE-DB
Mit OLE-DB (Objektverknüpfung und -einbettung, Datenbank) Microsoft konzentrierte sich speziell auf eine einheitliche Annäherung Datenbankdaten über ein Programmierschnittstelle (API). Die API wurde so erweitert, dass auch auf Datenquellen zugegriffen werden kann, die nicht SQL basieren, wie objektorientierte Datenbanken und Tabellenkalkulationen.