Object Linking and Embedding
|
|
Des informations de cet article ou section devraient être mieux reliées aux sources mentionnées dans la bibliographie ou en liens externes.
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.
Sommaire |
OLE 1.0 [modifier]
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]
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]
En 1996, Microsoft renomma OLE 2.0 en ActiveX.
OLE DB [modifier]
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]
- KParts de KDE
- Bonobo, basé sur CORBA (Common Object Request Broker Architecture)
Liens externes [modifier]
- Ryan Naraine, "Microsoft Bows to Eolas, Revamps IE's Multimedia Handling", December 2, 2005.
- "Activate ActiveX" — an unofficial workaround for the ActiveX issue (solution non orthodoxe pour résoudre la question d'ActiveX).
- "How to stop an ActiveX control from running in Internet Explorer"
- "Activate ActiveX" — an unofficial (and automated) workaround for the ActiveX issue (solution non orthodoxe — et automatique — pour contourner le problème d'ActiveX).