Cómo MFC le crea Easier para crear aplicaciones cliente de internet

Microsoft Foundation Classes encapsula las funciones de extensión de Internet para Win32 (WinInet) de una forma que proporciona un contexto conocida para los programadores de MFC.MFC proporciona tres tipos de archivo de Internet (CInternetFile, CHttpFile, y CGopherFile) derivadas de la clase de CStdioFile .No solo estas clases crean el habitual de los datos de internet que recupera y manipular los programadores que han utilizado CStdioFile para los archivos locales, pero con estas clases puede controlar los archivos locales y los archivos de Internet de una manera coherente, transparente.

Las clases de MFC WinInet proporcionan la misma funcionalidad que CStdioFile para los datos que se transfieren a través de Internet.Estas clases resumen los protocolos de Internet para HTTP, FTP, y gopher en una interfaz de programación de aplicaciones de alto nivel, proporcionando una ruta rápida y sencilla a crear aplicaciones Herramienta de creación de HTML-enteradas.Por ejemplo, la conexión con un servidor FTP todavía requiere varios pasos en un nivel bajo, sino como un programador de MFC, sólo necesita realizar una llamada a CInternetSession::GetFTPConnection para crear dicha conexión.

Además, las clases de MFC WinInet proporcionan las ventajas siguientes:

  • E/S almacenado en búfer

  • Identificadores proporcionan seguridad de sus datos

  • Parámetros predeterminados para muchas funciones

  • Control de excepciones para los errores comunes de internet

  • Limpieza automática de identificadores abiertos y de conexiones

Vea también

Conceptos

Extensiones de Internet para Win32 (WinInet)

Cómo WinInet le crea Easier para crear aplicaciones cliente de internet