OLE is een acroniem voor Object Linking and Embedding. Het verwijst naar een reeks standaarden die zijn ontwikkeld door Microsoft Corporation en geïmplementeerd in zowel Microsoft Windows als Apple's MacOS, ondanks de beroemde en voortdurende rivaliteit van de twee bedrijven. OLE-normen regelen het insluiten en koppelen van bestanden tussen bestanden.
Technipages legt OLE uit
Met OLE-protocollen kunnen gebruikers dynamische en automatisch bijgewerkte koppelingen maken tussen verschillende documenten, en ook bestanden insluiten in andere bestanden. Dit kunnen afbeeldingen zijn die zijn ingesloten in Word-bestanden of hyperlinks naar andere bestanden. De standaarden zijn nu bekend onder een andere naam - na te zijn bijgewerkt voor internetgebruik, kregen ze een nieuwe naam als ActiveX.
OLE lijkt ook op andere middleware-standaarden. Het lijkt het meest op COBRA, maar er is een belangrijke uitzondering. OLE-berichten worden door het besturingssysteem geleid. Daarom kunnen toepassingen die ermee zijn ontwikkeld, niet op verschillende platforms worden uitgevoerd, tenzij beide platforms OLE kunnen ondersteunen en uitvoeren.
Daarom is OLE door Microsoft uitgebracht als een onafhankelijke set standaarden, zodat andere bedrijven de set standaarden voor hun eigen werk kunnen gebruiken. Het is nu eigendom van een non-profitorganisatie voor standaarden die OLE-ondersteuning wil toevoegen aan andere platforms die het nog niet hebben, zoals Unix.
Veelvoorkomend gebruik van OLE
- Met OLE-standaarden kunt u afbeeldingen, koppelingen en meer in andere documenten insluiten.
- OLE-standaarden zijn geïmplementeerd in zowel Windows als MacOS.
- Vanwege beperkingen moet OLE door beide platforms worden ondersteund om in een platformonafhankelijke omgeving te kunnen werken.
Veelvoorkomend misbruik van OLE
- OLE is een verouderde reeks koppelingsstandaarden.