Aller au contenu

Object Linking and Embedding

Un article de Wikipédia, l'encyclopédie libre.
Ceci est la version actuelle de cette page, en date du 24 mars 2024 à 00:48 et modifiée en dernier par Panam2014 (discuter | contributions). L'URL présente est un lien permanent vers cette version.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Exemple d'inclusion d'un graphique en tant qu'objet OLE dans un document avec le logiciel OpenOffice.org

Object Linking and Embedding (OLE) (littéralement « liaison et incorporation d'objets ») est un protocole et un système d'objets distribués, mis au point par Microsoft. Il permet à des applications utilisant des formats différents de dialoguer. Par exemple, un traitement de texte peut insérer une image provenant d'un logiciel de traitement d'image.

OLE 1.0[modifier | modifier le code]

La version 1.0, sortie en 1990, constituait une évolution du DDE (dynamic data exchange). Elle était basée sur les Virtual Method Table, voir (en) Virtual Method Table

Voir Component Object Model#OLE 1.0

OLE 2.0[modifier | modifier le code]

La version 2.0 utilisait le COM (Component Object Model) au lieu des Virtual Method Table.

Voir Component Object Model#OLE 2.0

Voir OCX : OLE Control Extension

ActiveX[modifier | modifier le code]

En 1996, Microsoft renomma OLE 2.0 en ActiveX.

OLE DB[modifier | modifier le code]

OLE DB permet l'accès à des bases de données, feuilles de calcul Excel et d'autres fichiers de données.

Logiciels comparables dans le monde open source[modifier | modifier le code]

Liens externes[modifier | modifier le code]