Tareas de programación para Internet de MFC
Esta sección contiene pasos detallados para agregar compatibilidad con Internet a las aplicaciones. Los temas incluyen cómo usar las clases MFC para habilitar Internet las aplicaciones existentes y cómo agregar compatibilidad con documentos activos al componente COM existente. ¿Deseas crear un documento con cotizaciones de cotizaciones actualizadas, puntuaciones de fútbol de Pittsburgh y la temperatura más reciente de la Antártida Microsoft proporciona una serie de tecnologías para ayudarte a hacerlo a través de Internet.
Las tecnologías activas incluyen controles ActiveX (anteriormente controles OLE) y documentos activos; WinInet para recuperar y guardar archivos fácilmente a través de Internet; y monitores asincrónicos para una descarga de datos eficaz. Visual C++ proporciona asistentes para ayudarle a empezar a trabajar rápidamente con una aplicación de inicio. Para obtener una introducción a estas tecnologías, consulta Conceptos básicos de programación de Internet de MFC y COM de MFC.
Siempre has querido ftp un archivo, pero no ha aprendido las clases WinSock y los protocolos de programación de red WinInet encapsulan estos protocolos, lo que te proporciona un conjunto sencillo de funciones que puedes usar para escribir una aplicación cliente en Internet para descargar archivos mediante HTTP, FTP y gopher. Puedes usar WinInet para buscar directorios en tu disco duro o en todo el mundo. Puedes recopilar datos de varios tipos diferentes de forma transparente y presentarlos al usuario en una interfaz integrada.
¿Tienes grandes cantidades de datos que descargar? Los monitores asíncronos ofrecen una solución COM (Component Object Model) para la renderización progresiva de grandes objetos. WinInet también se puede usar de forma asincrónica.
En la tabla siguiente se describen algunas de las cosas que puede hacer con estas tecnologías.
Tienes | Si quiere... | Deberías |
---|---|---|
Un servidor web. | Realiza un seguimiento de los inicios de sesión e información detallada sobre las solicitudes de dirección URL. | Escribe un filtro, solicita notificaciones para eventos de inicio de sesión y asignación de direcciones URL. |
Un explorador web. | Proporciona contenido dinámico. | Crea controles ActiveX y documentos activos. |
Una aplicación basada en documentos. | Agrega compatibilidad con FTP a un archivo. | Usa WinInet o monitores asincrónicos. |
Consulta los temas siguientes para obtener más información sobre cómo empezar:
Consulte también
Fundamentos de programación para Internet de MFC
Información de Internet por tarea