Partilhar via


Tecnologia ativa na Internet

A tecnologia ativa é uma plataforma aberta que permite que os desenvolvedores criem conteúdo e aplicativos dinâmicos e interessantes para a Internet global ou para a rede interna de uma empresa, conhecida como intranet. As principais tecnologias fornecidas pela Microsoft para programação na Internet estão descritas abaixo.

Importante

O ActiveX é uma tecnologia herdada que não deve ser usada para novo desenvolvimento. Para mais informações sobre tecnologias modernas que substituem o ActiveX, confira Controles do ActiveX.

Controles ActiveX

Os controles ActiveX (anteriormente controles OLE) são objetos que podem ser inseridos em páginas da Web ou em qualquer outro aplicativo que seja um contêiner de controle ActiveX. Os exemplos incluem botões, tickers de estoque e controles de gráfico. Para obter mais informações, confira Controles ActiveX na internet.

Serviços de download de dados da internet

Os dados podem ser baixados pela Internet usando protocolos comuns: HTTP, FTP e gopher. As classes WinInet do MFC facilitam a transferência de dados usando protocolos HTTP, FTP e gopher abstraindo os protocolos TCP/IP e WinSock. As classes moniker assíncronas do MFC fornecem uma maneira de baixar arquivos sem bloqueio e renderizar objetos grandes de forma assíncrona. Para obter mais informações, consulte Extensões de internet Win32 (WinInet).

Scripts ativos

O VBScript e outras linguagens de script conectam controles e adicionam funcionalidade interativa às páginas da Web. O script move o processamento do servidor para o cliente. Por exemplo, as entradas de formulário podem ser validadas no cliente e, em seguida, enviadas para o servidor.

Extensões HTML

Extensões HTML, como a marca do objeto, foram adicionadas para dar suporte a controles e scripts.

Confira também

Noções básicas de programação da Internet no MFC
Controles ActiveX na Internet
Extensões da Internet Win32 (WinInet)