Pesquisa · Mapa mental

ActiveX

ActiveX é um framework já em processo de obsolescência, criado pela Microsoft que adapta as antigas versões das plataformas COM - Component Object Model e OLE - Object Linking and Embedding para conteúdo disponível online, especialmente aplicações web e cliente/servidor. Foi lançado em 1996 para a plataforma Windows, suportando nativamente somente a mesma. A ideia é servir para criação de componentes de software reutilizáveis, conhecidos como controles, que realizam uma função particular ou um conjunto delas de um modo que sua utilização pode ser aplicada em qualquer outro aplicativo Microsoft Windows, como o Microsoft Office e Microsoft Visual Studio, entre outros. Uma aplicação pode ser composta de um ou mais destes componentes a fim fornecer suas funcionalidades.

Fonte: Wikipédia (pt)Atualizado em 29/06/2026
01

No cliente

São pequenos programas que podem ser incluídos dentro de páginas web e servem para realizar ações de diversas índoles. Por exemplo, existem controles ActiveX para mostrar um calendário, para implementar um sistema de FTP, etc. São um pouco parecidos aos Applets de Plataforma_Java em seu funcionamento, embora uma diferença fundamental é a segurança, pois um Applet de Plataforma_Java não poderá tomar privilégios para realizar ações malignas (como apagar o disco rígido) e os controles ActiveX sim, que podem outorgar-se permissões para fazer qualquer coisa. Os controles ActiveX são particulares de Internet Explorer.

02

No servidor

Imagem: Esthr · BY-NC · Openverse

Também existem controles ActiveX do servidor e as pessoas que conhecem ASP certamente já os utilizam, embora seja sem se dar conta. Por exemplo, quando realizamos uma conexão com uma base de dados, estamos utilizando um controle ActiveX do servidor.

03

Desenvolvimento do ActiveX

Imagem: Kai Hendry · BY · Openverse

Os controles ActiveX são utilizados em aplicações Windows, e podem ser criados em Visual Basic Script ou Visual C. Porém sua utilização é desencorajada, por ser um framework com muitas falhas de segurança conhecidas, por dar suporte apenas para sistemas Windows, e atualmente já considerado "aplicação legada" pelo seu próprio desenvolvedor, a Microsoft.

Vídeos recomendados

Fontes consultadas

Continue pesquisando