Cómo simplifica MFC la creación de 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- con conocimiento pleno. 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 Tipo- seguros para 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 Win32 (WinInet)
Cómo simplifica WinInet la creación de aplicaciones cliente de Internet