Compartir a través de


Tecnología activa en Internet

La tecnología activa es una plataforma abierta que permite a los desarrolladores crear contenido emocionante, dinámico y aplicaciones para Internet global o para la red interna de una empresa, conocida como intranet. A continuación se describen las principales tecnologías proporcionadas por Microsoft para la programación de Internet.

Importante

ActiveX es una tecnología heredada que no se debe usar para el desarrollo nuevo. Para obtener más información sobre las tecnologías modernas que sustituyen a ActiveX, consulte Controles ActiveX.

Controles ActiveX

Los controles ActiveX (anteriormente controles OLE) son objetos que se pueden insertar en páginas web o en cualquier otra aplicación que sea un contenedor de controles ActiveX. Entre los ejemplos se incluyen botones, tics de stock y controles de gráfico. Para obtener más información, vea Controles ActiveX en Internet.

Servicios de descarga de datos de Internet

Los datos se pueden descargar a través de Internet mediante protocolos comunes: HTTP, FTP y gopher. Las clases WinInet de MFC facilitan la transferencia de datos mediante protocolos HTTP, FTP y gopher mediante la abstracción de los protocolos TCP/IP y WinSock. Las clases de moniker asincrónica de MFC proporcionan una manera de descargar archivos sin bloquear y representar objetos grandes de forma asincrónica. Para obtener más información, consulta Extensiones de Internet win32 (WinInet).

Scripts activos

VBScript y otros lenguajes de scripting conectan controles y agregan funcionalidad interactiva a las páginas web. El scripting mueve el procesamiento del servidor al cliente. Por ejemplo, las entradas de formulario se pueden validar en el cliente y, a continuación, se pueden enviar al servidor.

Extensiones HTML

Se han agregado extensiones HTML, como la etiqueta de objeto, para admitir controles y scripting.

Consulte también

Conceptos básicos de programación de Internet de MFC
Controles ActiveX en Internet
Extensiones de Internet win32 (WinInet)