Object Linking and Embedding

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Ce modèle est-il pertinent ? Cliquez pour voir d'autres.
Des informations de cet article ou section devraient être mieux reliées aux sources mentionnées dans la bibliographie, sources ou liens externes. (indiquez la date de pose grâce au paramètre date).

Améliorez sa vérifiabilité en les associant par des références.

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]