OLE é um acrônimo para Object Linking and Embedding. Refere-se a um conjunto de padrões que foram desenvolvidos pela Microsoft Corporation e implementados no Microsoft Windows e no MacOS da Apple, apesar da famosa e contínua rivalidade das duas empresas. Os padrões OLE regem a incorporação e vinculação de arquivos entre arquivos.
Technipages explica OLE
Os protocolos OLE permitem que os usuários criem links dinâmicos e atualizados automaticamente entre diferentes documentos e também incorporem arquivos em outros arquivos. Isso pode incluir imagens incorporadas em arquivos de texto ou hiperlinks para outros arquivos. Os padrões agora são conhecidos com outro nome - após serem atualizados para uso na Internet, foram renomeados como ActiveX.
OLE também se assemelha a outros padrões de middleware. Mais de perto, ele se assemelha ao COBRA, mas há uma exceção importante. As mensagens OLE são executadas por meio do sistema operacional, razão pela qual os aplicativos desenvolvidos com ele não podem ser executados em plataformas diferentes, a menos que ambas as plataformas possam oferecer suporte e executar OLE.
Por causa disso, o OLE foi lançado pela Microsoft como um conjunto independente de padrões, para que outras empresas possam usar o conjunto de padrões em seu próprio trabalho. Ele agora é propriedade de um organismo de padrões sem fins lucrativos que deseja adicionar suporte OLE a outras plataformas que ainda não o têm - como o Unix.
Usos comuns de OLE
- Os padrões OLE permitem incorporar imagens, links e muito mais em outros documentos.
- Os padrões OLE são implementados no Windows e no MacOS.
- Devido a restrições, o OLE precisa ter suporte de ambas as plataformas para funcionar em um ambiente de plataforma cruzada.
Maus uso comuns de OLE
- OLE é um conjunto desatualizado de padrões de vinculação.